Sunucu Yönetimi için Linux Komutları
Sunucu üzerindeki tüm disk alanlarını ve kullanımını gösterir;
# df -h
Örnekle TMP dizininin dolu olup olmadığına aşağıdaki komutla bakabiliriz;
# df -h /tmp
Sunucudaki Inodes kullanımını görmek için;
# df -i
Sunucunuzun bellek(RAM) ve Swap miktarını görmek için (Megabayt cinsinden);
# free -m
# free
Fiziksel disklerinin tamamı hakkında bilgi verir;
# fdisk -l
Sunucunun donanımsal özelliklerini gösterir;
# dmesg
Sunucudaki mevcut işletim sistemini ve Kernel bilgisini öğrenmek için;
# uname
# uname -a (Detaylı olarak öğrenemek için, Kernel bilgisi)
# uname -r (Tam Kernel versiyonu)
# uname -mrs (Detaylı Kernel versiyonu ve OS versiyonu)
CentOS ve RHEL işletim sistemi tam sürümünü öğrenmek için;
# cat /etc/redhat-release
# cat /etc/redhat-r*
Sunucuya bağlanan IP adreslerini gösterir;
# netstat -n
Sunucuya bağlanan Reseller IP adreslerini gösterir;
# netstat -a
Sunucuyu yeniden başlatmak için;
# reboot
Sunucuyu komple kapatmak için;
# shutdown
Sunucuya giriş User türü öğrenmek için;
# whoami
Sunucu Uptime durumunu gösterir;
# uptime
Linux'da dosya düzenleme yöntemi (nano);
# nano /dizin/dosya.txt
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)
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
# df -h
Örnekle TMP dizininin dolu olup olmadığına aşağıdaki komutla bakabiliriz;
# df -h /tmp
Sunucudaki Inodes kullanımını görmek için;
# df -i
Sunucunuzun bellek(RAM) ve Swap miktarını görmek için (Megabayt cinsinden);
# free -m
# free
Fiziksel disklerinin tamamı hakkında bilgi verir;
# fdisk -l
Sunucunun donanımsal özelliklerini gösterir;
# dmesg
Sunucudaki mevcut işletim sistemini ve Kernel bilgisini öğrenmek için;
# uname
# uname -a (Detaylı olarak öğrenemek için, Kernel bilgisi)
# uname -r (Tam Kernel versiyonu)
# uname -mrs (Detaylı Kernel versiyonu ve OS versiyonu)
CentOS ve RHEL işletim sistemi tam sürümünü öğrenmek için;
# cat /etc/redhat-release
# cat /etc/redhat-r*
Sunucuya bağlanan IP adreslerini gösterir;
# netstat -n
Sunucuya bağlanan Reseller IP adreslerini gösterir;
# netstat -a
Sunucuyu yeniden başlatmak için;
# reboot
Sunucuyu komple kapatmak için;
# shutdown
Sunucuya giriş User türü öğrenmek için;
# whoami
Sunucu Uptime durumunu gösterir;
# uptime
Linux'da dosya düzenleme yöntemi (nano);
# nano /dizin/dosya.txt
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)
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
Yorumlar