Linux'ta En İyi 16 Komut Örneği [Linux Süreçlerini İzleyin]


Önceki yazılarımızda ls komutu ve cat komutunun temellerini ele almıştık. Bu yazımızda günlük sistem yönetimi işlerimizde en sık kullandığımız komutlardan biri olan top komutunu incelemeye çalışıyoruz.

top komutu (işlem tablosu), Linux kutunuzun işlemci etkinliğini görüntüler ve ayrıca çekirdek tarafından yönetilen görevleri gerçek zamanlı olarak görüntüler. Ayrıca çalışan işlemlerin bir listesinin CPU ve bellek kullanımı hakkındaki bilgileri de gösterir.

Aşağıdaki eğitimler de ilginizi çekebilir:

  • Htop – Linux için Etkileşimli Süreç Görüntüleyici
  • Iotop – Linux Disk G/Ç Etkinliğini ve İşlem Başına Kullanımı Temelde İzleyin
  • bmon – Linux için Güçlü Bir Ağ Bant Genişliği İzleme
  • Linux'ta Bellek Kullanımına Göre En İyi 15 İşlemi Bulun

1. Çalışan Tüm Linux İşlemlerini Listeleyin

Çalışan tüm Linux İşlemlerini listelemek için, çalıştırılan görevler, bellek, cpu, cpu, ve değiştir. Pencereden çıkmak için ‘q‘ tuşuna basın.

top

2. Linux Süreçlerini PID'ye göre sıralayın

Linux'ta çalışan tüm işlemleri İşlem Kimliğine göre sıralamak için M ve T tuşlarına basın.

3. Linux İşlemlerini Bellek ve CPU Kullanımına Göre Sıralayın

Linux'ta çalışan tüm işlemleri Bellek kullanımına göre sıralamak için M ve P tuşlarına basın.

4. Linux Süreçlerini Çalışma Süresine Göre Sıralayın

Linux'ta çalışan tüm işlemleri çalışma süresine göre sıralamak için M ve T tuşlarına basın.

5. Belirli Kullanıcıya Göre Linux Süreçlerini Görüntüleyin

Kullanıcıya özel tüm çalışan işlem bilgilerini görüntülemek için -u seçeneğini kullandığınızda, belirli Kullanıcı işlem ayrıntıları listelenir.

top -u tecmint

6. Üstte Çalışan Süreci Vurgulayın

'z' seçeneğine basın, çalışan işlemi renkli olarak görüntüleyecektir, bu da çalışan işlemi kolayca tanımlamanıza yardımcı olabilir.

7. Linux Süreçlerini Çalıştırmanın Mutlak Yolunu Listeleyin

Çalışan top komutunda 'c' seçeneğine bastığınızda, çalışan işlemin mutlak yolu görüntülenecektir.

8. Üst Komut için Yenileme Aralığını Ayarlayın

Varsayılan olarak ekran yenileme aralığı 3,0 saniyeye ayarlanmıştır; istenen aralık süresini ayarlamak için üst komutu çalıştırırken 'd' seçeneğine basılarak da aynı şey değiştirilebilir.

9. Üst Komutu Kullanarak Çalışan Linux İşlemini Sonlandırın

Aşağıda gösterildiği gibi üst pencereyi kapatmadan top komutunu çalıştırırken ‘k’ seçeneğine basarak işlemin PID’sini bulduktan sonra bir işlemi sonlandırabilirsiniz.

10. Linux Süreçlerini CPU Kullanımına Göre Sıralayın

Çalışan tüm işlemleri CPU kullanımına göre sıralamak için Shift+P tuşuna basmanız yeterlidir.

11. Linux Sürecini Yenileyin

Renice olarak da adlandırılan işlemin önceliğini değiştirmek için 'r' seçeneğini kullanabilirsiniz.

12. Linux CPU Çekirdeklerini Kontrol Edin

CPU çekirdeklerinizin yük bilgilerini listelemek için 1 tuşuna basarak CPU çekirdeği ayrıntılarını listelemeniz yeterlidir.

13. Üst Komut Sonuçlarını Dosyaya Kaydet

Çalışan üst komut sonuçları çıktısını /root/.toprc dosyasına kaydetmek için aşağıdaki komutu kullanın.

top -n 1 -b > top-output.txt

14. Linux Boştaki Süreçleri Listeleyin

Boşta/uykuda olan işlemlerin listesini almak için 'i' tuşuna basın.

15. Üst Komuta Yardımını Alma

Üst komut yardımını almak için 'h' seçeneğine basın.

16. Belirli Bir Tekrardan Sonra Üst Komuttan Çıkın

Top komutunun çıktısı siz 'q' tuşuna basana kadar yenilenmeye devam eder. Aşağıdaki komut ile 10 tekrardan sonra otomatik olarak çıkılacaktır.

top -n 10

top komutu hakkında daha fazla bilgi edinmek için bir dizi argüman vardır; top komutunun man sayfasına başvurabilirsiniz. Bu makaleyi faydalı bulduysanız lütfen paylaşın veya aşağıdaki yorum kutumuzu kullanarak düşüncelerinizi paylaşın.