debian da sıklıkla kullanılacak konsol komutlarını bu başlıktan girecem.
Uygulama kullanıcısının maximum dosya açma değerlerinin görüntülenmesi
ps -u username # işlem yapan uygulamanın userını görüntülenmesi için. sudo grep 'open files' /proc/${id}/limits # "Max open files" değerini alabilmemiz ID yazan yerin username ID'si ile güncellenmeli
lspci : PCI yoluyla bağlı cihazları listeler
lsusb : USB yoluyla bağlı cihazları listeler
lsmod : Aktif olan çekirdek modüllerini listeler
uname -a : Kullanılan çekirdeği gösterir
dosya içeriğinde 2228850 değerini arar bulduğu dosyları listeler.
find . -name '*' -exec grep -H '2228850' {} \; | more
Permission denied çıktılarını almak istemiyorsanız.
find / -name tnsname.ora 2>&1 | grep -v "Permission denied"
apt-get install yui-compressor yui-compressor finename.css > filename.min.css
#Tarlamak için #tar sıkıştır yedekelenecekdosyaadı yedeklenecekdosya tar -czvf forum2.tar.gz forum2.sql #tar açarken tar -xzvf forum2.tar.gz forum2.sql #zip açarken unzip pydiction-1.2.zip
tar cjf erdem.22.10.2011.2.tar.bz2 erdem/
tar xjf erdem.22.10.2011.2.tar.bz2 erdem/
#head baştan okur head -n50 output.txt #tail sondan okur tail -n50 output.txt tail -f output.txt devamlı oku
update-alternatives --config editor
80 portundan connect olanları görmek için (ATAK YAPANLARI GÖREBİLİRSİNİZ)
netstat -an | grep ":80 "| awk '{print $5}'|cut -d":" -f1 | sort | uniq -c | sort -nr | head -20 | grep -v -E "127.0.0.1|0.0.0.0"
80 portundan bağlantı yapan cihazların toplam connection sayısı (ANLIK)
netstat -an | grep ":80 "| awk '{print $5}'| sort | uniq -c | sort -nr | grep -v -E "127.0.0.1|0.0.0.0" | wc -l
Uniq (tekil) olarak 80 portundan bağlantı yapan cihazların toplam connection sayısı (ANLIK)
netstat -an | grep ":80 "| awk '{print $5}'|cut -d":" -f1 | sort | uniq -c | sort -nr | grep -v -E "127.0.0.1|0.0.0.0" | wc -l
mailq kuyruğu boşaltmak
postsuper -d ALL
exim mail kuyruğunu boşaltma
exim -bp | awk '/^ *[0-9]+[mhd]/{print "exim -Mrm " $3}' | sh
htop yerine ağaç şeklinde görmek için
pstree -nulap
Apache yi test edelim 300 kullanıcı 30 saniye boyunca Apache yi test etsin
ab -kc 300 -t 30 [url]http://localhost/[/url]
servislerden filtreleyerek servis sayısı almak
ps auxw |grep apache2 |wc -l
Ram boşaltma Dikkat Disk okuması ve CPU artacak
sh -c "sync; echo 3 > /proc/sys/vm/drop_caches"
resimleri optimize etmek için jpg ve png için
find /home/www/img/ -name "*.jpg" -exec jpegoptim {} \; find /home/www/img/ -name "*.jpg" -exec optipng {} \;
bir servis makina restelendiginde başlamasını engellemek için
update-rc.d varnish disable
kapatılmış bir servisi makina açıldığında tekrar açılması için
update-rc.d varnish enable
Örnek Bir Servis yerine başka servis devriye alınacaksa
update-rc.d varnish enable update-rc.d nginx disable /etc/init.d/nging stop; /etc/init.d/varnish start
cd ~/.virtualenv/pythontr_api/ rm -rf .Python bin/python* lib/python2.7/* include/python2.7 virtualenv -p python3 .
Windows Frame Work Güncellemek için C:\WINDOWS\Microsoft.NET\Framework4.0.30319>aspnet_regiis -i
Yorumlar