- 20 Ağu 2016
- 8,754
- 411
Linux Server Yönetimi Hakkında Sunucu Yönetimi İçin Kullanılan Linux Komutarından Bahsettim Video Kaydını İse Haftaya Yayınlıyacağım Umarım İşinize Yarar... İyi Forumlar Dilerim
Bir dizinin ve altındaki tüm klasörlerin isimlerini ve toplam boyutlarını öğrenmek için;
# du
# du /etc (Örnek kullanım /etc dizini için)
# du -sh (Dizin boyutunu öğrenmek için kullanılır)
# du -sh /etc (Sadece /etc dizinin boyutunu öğrenmek için)
# du -sh * (Bulunduğunuz dizindeki tüm dosyaların boyutlarını öğrenmek için)
Klasördeki mp4 uzantılı dosyaların boyutlarını bir liste şeklinde alırız;
# du -sh *.mp4
Çalışan tüm işlemleri (Process) görmek için PS komutu kullanılır;
# ps
# ps -a (Sistemde çalışan gizli işlemler)
# ps -e (Sistemde çalışan tüm süreçlerin listesini görmek için)
# ps -le (Ayrıntılı listeleme için l parametresini ekliyoruz)
# ps -eF (Ebeveyn süreçleri izlemek için)
# ps -u burakavcioglu (burakavcioglu kullanıcısına ait süreçlerin listesini görebilmek için)
Sunucuda çalıştırılan işlemlerin CPU/RAM kullanımıyla birlikte detaylı olarak gösterir;
# ps aux
# ps auxf (Tree şeklinde gösterim, Dizinlerin altındaki süreçleride gösterir)
# ps -axl (Başka bir versiyonu)
# ps -aux | grep cpba
Çalışan bir uygulamanın PID numarasını yazarak işlemini sonlandırmak için;
# kill -9 PIDNUMARASI
# kill -9 1518 (1518 PID numaralı Processi kapattık)
Bir servisi ve süreçlerini komple kapatmak için (Örnek Apache Servisi);
# killall -9 httpd
Zombie Süreci kapatmak için;
# kill -s SIGCHLD PIDNUMARASI
# kill -s SIGCHLD 1518 (1518 PID numaralı Zombie süreci kapattık)
Sunucuya bağlanan IP adreslerini gösterir;
# netstat -n
Sunucuya bağlanan Reseller IP adreslerini gösterir;
# netstat -a
Advanced Komutlar;
Sunucuda en fazla CPU kullanan hesabı öğrenebilirsiniz;
# ps axo pcpu,comm,pid,euser | sort -nr | head -n 10
Sunucuda en fazla Ram Bellek kullanan hesabı öğrenebilirsiniz;
# ps axo %mem,comm,pid,euser | sort -nr | head -n 10
Load Average değerini direk ekrana yazdırmak için;
# top -b -n 1 | head -n 10 | grep average | awk {print $12} | cut -d, -f1
Gelen SYN ataklarını görmek için;
# netstat -n | grep SYN
Sunucunun IP adresini çekmek için;
# ifconfig eth0 | grep inet | awk { print $2 }
Sunucu IPv4, Lokal IP ve IPv6 bilgilerini ekrana verir;
# ip addr show eth0 | grep inet | awk { print $2; } | sed s/\/.*$//
Sunucudaki İşlemci(CPU) sayısı;
# cat /proc/cpuinfo | grep -c processor
Boş Bellek(Memory) Alanı;
# (free | awk /Mem:/ { print $4 })
Konuda göstermiş olduğum linkleri her yerde bulmanız mümkündür alıntı değildir...
Bu Konu İçin Bahsettim Devam Niteliğindeki Konu Ve Derlediğim Video ;
http://www.turkhackteam.org/linux-server-yonetim/1508968-linux-server-yonetimi-sunucu-icin-kullanilan-linux-komutlari-2-cem-adrian.html#post6921530
Bir dizinin ve altındaki tüm klasörlerin isimlerini ve toplam boyutlarını öğrenmek için;
# du
# du /etc (Örnek kullanım /etc dizini için)
# du -sh (Dizin boyutunu öğrenmek için kullanılır)
# du -sh /etc (Sadece /etc dizinin boyutunu öğrenmek için)
# du -sh * (Bulunduğunuz dizindeki tüm dosyaların boyutlarını öğrenmek için)
Klasördeki mp4 uzantılı dosyaların boyutlarını bir liste şeklinde alırız;
# du -sh *.mp4
Çalışan tüm işlemleri (Process) görmek için PS komutu kullanılır;
# ps
# ps -a (Sistemde çalışan gizli işlemler)
# ps -e (Sistemde çalışan tüm süreçlerin listesini görmek için)
# ps -le (Ayrıntılı listeleme için l parametresini ekliyoruz)
# ps -eF (Ebeveyn süreçleri izlemek için)
# ps -u burakavcioglu (burakavcioglu kullanıcısına ait süreçlerin listesini görebilmek için)
Sunucuda çalıştırılan işlemlerin CPU/RAM kullanımıyla birlikte detaylı olarak gösterir;
# ps aux
# ps auxf (Tree şeklinde gösterim, Dizinlerin altındaki süreçleride gösterir)
# ps -axl (Başka bir versiyonu)
# ps -aux | grep cpba
Çalışan bir uygulamanın PID numarasını yazarak işlemini sonlandırmak için;
# kill -9 PIDNUMARASI
# kill -9 1518 (1518 PID numaralı Processi kapattık)
Bir servisi ve süreçlerini komple kapatmak için (Örnek Apache Servisi);
# killall -9 httpd
Zombie Süreci kapatmak için;
# kill -s SIGCHLD PIDNUMARASI
# kill -s SIGCHLD 1518 (1518 PID numaralı Zombie süreci kapattık)
Sunucuya bağlanan IP adreslerini gösterir;
# netstat -n
Sunucuya bağlanan Reseller IP adreslerini gösterir;
# netstat -a
Advanced Komutlar;
Sunucuda en fazla CPU kullanan hesabı öğrenebilirsiniz;
# ps axo pcpu,comm,pid,euser | sort -nr | head -n 10
Sunucuda en fazla Ram Bellek kullanan hesabı öğrenebilirsiniz;
# ps axo %mem,comm,pid,euser | sort -nr | head -n 10
Load Average değerini direk ekrana yazdırmak için;
# top -b -n 1 | head -n 10 | grep average | awk {print $12} | cut -d, -f1
Gelen SYN ataklarını görmek için;
# netstat -n | grep SYN
Sunucunun IP adresini çekmek için;
# ifconfig eth0 | grep inet | awk { print $2 }
Sunucu IPv4, Lokal IP ve IPv6 bilgilerini ekrana verir;
# ip addr show eth0 | grep inet | awk { print $2; } | sed s/\/.*$//
Sunucudaki İşlemci(CPU) sayısı;
# cat /proc/cpuinfo | grep -c processor
Boş Bellek(Memory) Alanı;
# (free | awk /Mem:/ { print $4 })
Konuda göstermiş olduğum linkleri her yerde bulmanız mümkündür alıntı değildir...
Bu Konu İçin Bahsettim Devam Niteliğindeki Konu Ve Derlediğim Video ;
http://www.turkhackteam.org/linux-server-yonetim/1508968-linux-server-yonetimi-sunucu-icin-kullanilan-linux-komutlari-2-cem-adrian.html#post6921530
Son düzenleme: