Linux'taki top komutu, sistem kaynakları hakkında faydalı istatistikler verir. Çalışan servislerin işlem bilgilerinin yanı sıra CPU ve bellek kullanımını görüntülemek için kullanabiliriz. Ayrıca top kullanarak zombi işlemlerini de bulabilirsiniz. Bu nedenle, üst komuta hakim olmak Linux yöneticileri için bir zorunluluktur.

Aşağıdaki bölüm, top komutuna basit bir genel bakış sağlar ve gerçek dünya senaryolarında topun nasıl kullanılacağını gösterir.

Üst Komut Nasıl Çalışır?

Varsayılan olarak üst, standart CPU metriklerinin yanı sıra çalışan işlemlerin bir listesini gösterir. Çıktının ilk bölümünü gösterge tablosu olarak düşünebilirsiniz. Alt kısım, işlem listesini gösterir ve çalışan tüm işlemlerin gerçek zamanlı görüntüsünü sağlar.

Pano, her biri bazı metrikleri içeren beş satırdan oluşur. İlk satır, sistem hakkında, çalışma süresi, yük ortalaması ve şu anda oturum açmış olan kullanıcı sayısı gibi kısa bilgileri gösterir. Görevler ikinci satırda gösterilir. Üçüncüsü CPU yükünü gösterir ve aşağıdaki iki satır bellek kullanımını gösterir.

instagram viewer

top çalıştırırken belirttiğiniz komutların büyük/küçük harfe duyarlı olduğunu unutmayın. Örneğin, n ve n tuşların ikisi de farklı işlemler gerçekleştirir.

1. Çalışan Tüm İşlemleri Görüntüle

Herhangi bir bağımsız değişken olmadan kullanıldığında, top komutu, o anda çalışan tüm işlemlerin bir listesini verir.

Tepe

Çıktı:

kullanarak çıktıda gezinebilirsiniz. Yukarı, Aşağı, Sayfa yukarı, ve PageDown klavyenizdeki tuşlar. Vurmak Q kabuğa ulaşmak için.

2. Linux İşlemlerini PID'ye Göre Sıralayın

İşlem listesini Program Kimliklerine veya PID'lerine göre sıralayabilirsiniz. basın n PID'ye göre süreçleri sıralamak için top çalıştırırken anahtar.

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

Varsayılan üst çıktı, işlem listesini CPU kullanımına göre sıralar. kullanarak listeyi bellek kullanımına göre sıralayabilirsiniz. m klavyenizdeki tuşa basın. Girmek P tekrar CPU'ya göre sıralamak için.

4. İşlemleri Çalışma Süresine Göre Sırala

Makinenizde işlemlerin ne kadar sürdüğünü öğrenmek istiyorsanız, m ve T anahtarlar.

5. Belirli Kullanıcılar için Çalışan İşlemleri Görüntüle

Belirli bir kullanıcıya ait çalışan tüm işlemlerin listesini görebiliriz. Üstteyken, basın sen ve ardından kullanıcı adını girin ve Girmek. Ayrıca -u Bunu yapmak için kullanıcı adının ardından top seçeneği.

üst -u kökü

Yukarıda belirtilen komut, kök tarafından çağrılan tüm işlemlerin çıktısını verir.

6. Aktif Süreçleri Vurgulayın

girerseniz z üstteki anahtar, hepsini vurgulayacaktır aktif olarak çalışan Linux süreçleri. Aktif süreçlerde gezinmeyi kolaylaştırır.

7. En üstteki Aralık Dönemini değiştir

Varsayılan olarak top, çıktısını her üç saniyede bir yeniler. Ancak, düğmesine basarak bunu kolayca özel bir değere ayarlayabilirsiniz. NS ardından gerekli değer gelir.

8. İşlem Önceliğini Değiştir

Bir Linux işleminin önceliğini şu şekilde değiştirebilirsiniz: özel bir renice değeri ayarlama iç üst. Tip r ardından sürecin PID'si gelir ve ardından yeni renice değerini girin.

9. Üstü Kullanan Boş İşlemleri Görüntüle

tuşuna basarak tüm boştaki işlemlerin bir listesini görebiliriz. ben anahtar.

10. Bir Linux Sürecini PID ile Öldürün

Linux'taki top komutu, çalışan bir işlemi öldür doğrudan arayüzden. Bir işlemi öldürmek için şunu yazın k ardından bu işlemin PID'si gelir. ne zaman işe yarar zombi süreçleriyle uğraşmak.

Üst Komuta Sahip Sistem İşlemlerinize Sahip Olun

Linux'taki top komutu, yeni başlayanlar için süreç yönetimini kolaylaştırır. top'u sistem kaynaklarını izleme ve askıda kalan süreçleri yönetme dahil olmak üzere her türlü görev için kullanabiliriz. Yani ister Linux'ta acemi veya uzman olun, top komutunda sizin için bir şeyler var.

Sistem izleme, bir yöneticinin gününün yalnızca bir parçasıdır. Ağ bağlantılarını nasıl izliyorsunuz? ss komutu yalnızca bu iş için burada.

PaylaşCıvıldamakE-posta
ss ile Linux'ta Ağ Bağlantıları Nasıl İzlenir

Linux sisteminizde bir ağ sorunundan şüpheleniyorsanız, bunu ss komutuyla nasıl izleyip gidereceğiniz aşağıda açıklanmıştır.

Sonrakini Oku

İlgili konular
  • Linux
  • Linux Komutları
  • terminal
Yazar hakkında
Rubaiat Hossain (41 Makale Yayımlandı)

Rubaiat, açık kaynak için güçlü bir tutkuya sahip bir CS mezunudur. Bir Unix ustası olmasının yanı sıra ağ güvenliği, kriptografi ve işlevsel programlama ile de ilgilenmektedir. Hevesli bir ikinci el kitap koleksiyoncusu ve klasik rock'a karşı bitmek bilmeyen bir hayranlığı var.

Rubaiat Hossain'dan Daha Fazla

Haber bültenimize abone ol

Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!

Abone olmak için buraya tıklayın