Rocky Linux 9 ile Çalışan Süreçleri Görüntüleme Nasıl Yapılır? (ps, top, htop)

Süreçlerin İzlenmesi

Rocky Linux 9, işletim sistemi düzeyinde çalışan süreçleri görüntülemek için çeşitli araçlar sunmaktadır. Bu araçlar, sistem yöneticileri ve kullanıcıların, sistemin genel durumunu değerlendirmesine ve kaynakların nasıl kullanıldığını izlemesine olanak tanır. Sistemdeki her süreç, işlemci zamanını, bellek kullanımını ve diğer kaynakları nasıl kullandığını gözlemlemek için kullanılabilir.

`ps` Komutu

`ps` (process status), mevcut süreçlerin listesini gösterir. Bu komut, belirli bir zaman diliminde çalışan süreçleri görüntülemek için kullanılır. Kullanım şekli basittir ve genellikle aşağıdaki gibi çalıştırılır:

“`
ps [opsiyonlar]
“`

Örneğin, `ps aux` komutu, tüm kullanıcıların süreçlerini gösterir.

– `a` seçeneği, diğer kullanıcıların süreçlerini görüntülemeyi sağlar.
– `u` seçeneği, süreçlerin kullanıcı bilgilerini gösterir.
– `x` seçeneği, kontrol terminaline bağlı olmayan süreçleri de listeler.

Bu komut çalıştırıldığında, sonuç olarak PID (Process ID), TTY (Terminal), TIME (Kullanım süresi) ve CMD (Komut) gibi bilgileri içeren bir liste elde edilir. Bu liste, sistemde hangi süreçlerin aktif olduğunu ve bu süreçlerin ne kadar sistem kaynağı kullandığını takip etmek için yararlıdır.

`top` Komutu

`top`, sistem performansını izlemek için kullanılan interaktif bir araçtır. Gerçek zamanlı olarak çalışan süreçleri ve sistem kaynaklarını gösterme yeteneğine sahiptir. `top` komutu, terminalde yazıldığında, sürekli olarak güncellenen bir liste sunar. Bu komutun en önemli özelliklerinden biri, süreçlerin CPU ve bellek kullanımını anlık olarak gösterme yeteneğidir.

“`
top
“`

Komut çalıştırıldıktan sonra, aşağıdaki bilgileri görmek mümkündür:

– PID: Sürecin kimliği.
– USER: Süreci çalıştıran kullanıcı.
– PR: Sürecin önceliği.
– NI: Sürecin nice değeri (nice value).
– VIRT: Sanal bellek miktarı.
– RES: Fiziksel bellek miktarı.
– SHR: Paylaşılan bellek miktarı.
– S: Sürecin durumu (örneğin, S: uyku, R: çalışan).
– %CPU: Sürecin CPU kullanım oranı.
– %MEM: Sürecin bellek kullanım oranı.
– TIME+: Sürecin toplam çalışma süresi.

`top` komutunun dinamik bir arayüze sahip olması, kullanıcıların süreçleri anlık değişimlerle takip etmesine ve organik bir şekilde sistem performansını izlemesine yardımcı olur.

`htop` Komutu

`htop`, `top` komutunun gelişmiş bir versiyonudur. Kullanıcı dostu bir arayüze sahiptir ve daha fazla görsel bilgi sunar. `htop`, süreçleri yönetmek ve izlemek için daha sezgisel bir yöntem sağlar. Renkli göstergeler, grafikler ve daha fazla bilgiyle donatılmıştır.

“`
htop
“`

`htop` komutunun sağladığı bazı avantajlar şunlardır:

– Kullanıcı dostu arayüz: Süreçler, liste halinde ve daha okunabilir bir formatta görüntülenir.
– Süreçlerin anlık durumu: Kullanıcılar, süreçleri seçerek ve `F9` tuşuna basarak sonlandırabilir.
– Kaynak kullanımı: CPU ve bellek kullanım oranları, grafiksel olarak gösterilir.
– Filtreleme seçeneği: Kullanıcılar, süreçleri isimlerine göre filtreleyebilir.

`htop`, bir terminal uygulaması olarak çalıştırıldığında, süreçleri yönetmek için basit tuş kombinasyonları sunar; bu da sistem yöneticilerine büyük bir kolaylık sağlar.

Sonuç

Rocky Linux 9, süreç izleme konusunda güçlü araçlar sunmaktadır. `ps`, `top` ve `htop` komutları, sistem yöneticilerinin ve kullanıcıların mevcut süreçleri etkili bir şekilde izlemelerine olanak tanır. Her bir araç, kendi özelliklerine ve kullanım senaryolarına sahiptir. `ps`, belirli bir zaman dilimindeki süreçleri gösterirken, `top` anlık güncellemelerle sistem performansını izler. `htop` ise daha kullanıcı dostu bir arayüz sunarak, süreçleri yönetmeyi ve izlemeyi kolaylaştırır. Bu araçlar sayesinde, sistemdeki kaynaklar etkin bir şekilde kullanılabilir ve gerektiğinde süreçler üzerinde işlemler gerçekleştirilebilir.

CEVAP VER

Lütfen yorumunuzu giriniz!
Lütfen isminizi buraya giriniz

SON İÇERİKLER

İLGİNİZİ ÇEKEBİLİR