Linux sistemlerinde sistem performansını anlık olarak izlemek, sistem yöneticileri için kritik bir beceridir. Bu yazıda, sistem kaynak kullanımını izlemek için en yaygın üc komut olan top
, htop
ve iotop
komutlarını ele alıyoruz.
İçindekiler
1. top Komutu
top
, sistemdeki çalışan işlemleri, CPU ve bellek kullanımını anlık olarak gösteren temel bir komuttur.
Kullanım:
1 | top |
Sık Kullanılan Tuşlar:
P
: CPU kullanımına göre sıralaM
: Bellek kullanımına göre sıralak
: Bir işlemi sonlandırmak için PID girq
: Çıkış yap
2. htop Komutu
htop
, top
komutunun daha görsel ve kullanışı kolay versiyonudur. Renkli arayüzü ve navigasyon kolaylığı sayesinde daha fazla tercih edilir.
Kurulum:
1 2 | sudo apt install htop # Debian/Ubuntu sudo yum install htop # RHEL/CentOS |
Kullanım:
1 | htop |
Özellikler:
- F tuşları ile filtreleme, sıralama, arama
- Yüksek kullanımda olan işlemleri vurgulama
- Mouse ile seçim yapabilme
3. iotop Komutu
iotop
, disk girdi/çıktı (I/O) yüklerini izlemek için kullanılır. Hangi işlemin ne kadar disk kullanımı yaptığını gösterir.
Kurulum:
1 2 | sudo apt install iotop sudo yum install iotop |
Kullanım:
1 | iotop |
Not:
Bazı sistemlerde iotop
komutu çalışmak için root yetkisi ister:
1 | sudo iotop |
Karşılaştırma Tablosu
Komut | Görev | Arayüz | Öne Çıkan Yönü |
---|---|---|---|
top | CPU, RAM takibi | Metin | Hızlı ve sistemde varsayılan |
htop | Gelişmiş top | Grafik | Renkli, filtreleme kolaylığı |
iotop | Disk I/O takibi | Metin | Disk kullanımı detaylı |
Sonuç
top
, htop
ve iotop
komutları, sistem kaynaklarını etkili bir şekilde izlemenizi sağlar. Özellikle sunucu yönetiminde anlık sorunları tespit etmek ve performans darboğazlarını analiz etmek için bu komutlar vazgeçilmezdir.