ps (Processes)
İşlemler, makinenizde çalışan programlardır. Çekirdek tarafından yönetilirler ve her işlemin, işlem kimliği (PID) adı verilen bir kimliği vardır. Bu PID, işlemlerin oluşturulma sırasına göre atanır.
Çalışan işlemlerin listesini görmek için ps komutunu çalıştırın:
Bu size mevcut işlemlerin hızlı bir görüntüsünü gösterir:
PID: İşlem Kimliği
TTY: İşlemle ilişkili kontrol terminali (daha sonra bunun hakkında ayrıntılı bilgi vereceğiz)
STAT: İşlem durumu kodu
TIME: Toplam CPU kullanım süresi
CMD: Yürütülebilir/komut adı
ps için man sayfasına bakarsanız, kullanabileceğiniz birçok komut seçeneği olduğunu göreceksiniz. Kullanmak istediğiniz seçeneklere bağlı olarak - BSD, GNU veya Unix olmak üzere değişebilirler. Kanımca BSD stili daha popülerdir, bu yüzden onu kullanacağız. Eğer stiller arasındaki farkı merak ediyorsanız, kullandığınız tire sayısı ve işaretlerdir.
a: Çalışan tüm işlemleri görüntüler, diğer kullanıcılar tarafından çalıştırılanlar dahil.
u: İşlemler hakkında daha fazla ayrıntı gösterir.
x: TTY'si olmayan tüm işlemleri listeler, bu programlar TTY alanında ? işareti gösterir, sistem başlangıcının bir parçası olarak başlatılan daemon süreçlerinde en yaygın olanıdır.
Artık çok daha fazla alan gördüğünüzü fark edeceksiniz, hepsini ezberlemenize gerek yok, ilerideki gelişmiş işlemler dersinde bunlardan bazılarını tekrar ele alacağız:
USER: Etkin kullanıcı (erişimini kullandığımız kullanıcı)
PID: İşlem Kimliği
%CPU: Kullanılan CPU zamanının, işlemin çalışma süresine bölünmüş hali
%MEM: İşlemin yerleşik küme boyutunun, makinenin fiziksel belleğine oranı
VSZ: Tüm işlemin sanal bellek kullanımı
RSS: Görev tarafından kullanılan takaslanmamış fiziksel bellek miktarı
TTY: İşlemle ilişkili kontrol terminali
STAT: İşlem durumu kodu
START: İşlemin başlangıç zamanı
TIME: Toplam CPU kullanım süresi
COMMAND: Yürütülebilir/komut adı
ps komutuna bakmak biraz karışık olabilir, şimdilik en çok bakacağımız alanlar PID, STAT ve COMMAND'dır.
Diğer çok kullanışlı bir komut ise top komutudur. top, size sisteminizde çalışan işlemler hakkında anlık bilgi verir, bir anlık görüntü yerine. Varsayılan olarak, her 10 saniyede bir yenileme alırsınız. Top, kaynaklarınızın çoğunu kullanan işlemlerin neler olduğunu görmek için son derece yararlı bir araçtır.
Last updated