Bir sürecin Linux'ta ne kadar süredir çalıştığını bilin

Parlak Tux Linux

Zaten bilen herkes GNU / Linux veya Unix sistemleri, süreçleri ve işletim sistemimizdeki açık süreçlerle çalışmamızı sağlayan diğer programları izlememize izin veren ps komutunu bilecektir. Pekala, süreçlerle ilgili bazı idareleri yürütmek için bazı öğreticiler yayınladık, ancak bugün bu makaleyi, adım adım ve basit bir şekilde yürütmeyi nasıl bileceğinizi açıklayacağımız bir gönderi oluşturmaya ayıracağız. bir sürecin etkin olduğu zaman.

Bazı durumlarda, yalnızca tarafından açılan dosyalar gibi ayrıntıları bilmek zorunda kalmayacağız. süreç veya PID'nizi kill komutunu kullanmak ve işlemi sonlandırmak vb. Ancak bir sürecin yürütülmesi için gereken süreyi de bilmemiz gereken zamanlar olacaktır. Örneğin garip bir süreçse ne kadar süredir aktif olduğunu bilin. Bir tür kötü amaçlı yazılım olabileceğinden veya sistemimizde belirli istenmeyen etkinlikleri gerçekleştirmek için arka planda başlatılan bir yazılım olabileceğinden, zamanı bildiğimizde, hasarın boyutunu bilebiliriz. Ve bu sadece bir örnek, yürütme süresini bilmemiz gereken daha birçok durum olabilir. Bunun için sadece ihtiyacımız olacak ps komutu ve ayrıca pdof. Kontrol etmek istediğimiz sürecin PID'sini bilmek için ikinciyi kullanacağız. Açıkçası, garip bir süreç olsaydı, tüm aktif süreçleri izlemek ve manuel olarak tespit etmekten başka seçenek olmazdı ... Ama bilinen bir yazılım olması durumunda:

pidof httpd

Bu durumda, HTTP arka plan programı için sürecin PID'sini döndürecektir, ancak başka bir program bulmak istiyorsanız, bunun yerine adını kullanın. PID 8735'i döndürdüğünü düşünelim. Peki, aşağıdaki etime seçeneğiyle zamanı belirlemek için ps kullanmaktır:

ps -p 8735 -o etime

Ve bize çalışmakta olduğu günleri, saatleri, dakikaları ve saniyeleri verecektir. Zamanı GG-SS: DD: SS biçimi yerine saniye cinsinden görüntülemek istiyorsanız, seçeneği kullanın etims.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.