Kali Linux'ta ps Komutuyla Süreçleri Listeleme ve İzleme: Detaylı Bir Anlatım
1. Temel Süreç Listeleme
ps: Bu komut, sistemdeki süreçleri listeler. Örneğin, ps komutunu kullanarak kullanıcıya ait süreçleri listeyebilirsiniz.
ps -ef: Bu komut, tüm süreçleri ayrıntılı bir şekilde görüntüler. Kullanıcılara, PID'lere, bellek kullanımına, başlatma zamanına ve diğer bilgilere erişmenizi sağlar.
ps aux: Bu komut, tüm süreçleri ayrıntılı bir şekilde listeler. CPU kullanımı, bellek kullanımı, çalışma süreleri gibi bilgileri gösterir.
2. Belirli Süreçleri Filtreleme
ps -u kullanıcıadı: Bu komut, belirli bir kullanıcıya ait süreçleri listeler. Örneğin, ps -u root komutunu kullanarak "root" kullanıcısına ait süreçleri görebilirsiniz.
ps -p PID1,PID2: Bu komut, belirli PID'lere sahip süreçleri listeler. Örneğin, ps -p 1234,5678 komutunu kullanarak PID'si 1234 ve 5678 olan süreçleri görüntüleyebilirsiniz.
ps -C programadı: Bu komut, belirli bir program adına sahip süreçleri listeler. Örneğin, ps -C sshd komutunu kullanarak "sshd" programına ait süreçleri görebilirsiniz.
3. Süreçlerin Gerçek Zamanlı İzlenmesi
top: Bu komut, sistemdeki süreçleri gerçek zamanlı olarak izler. CPU kullanımı, bellek kullanımı, PID'ler, çalışma süreleri gibi bilgileri sürekli olarak günceller.
htop: Bu komut, interaktif bir arayüzle süreçleri izlemenizi sağlar. Süreçleri sıralama, süreçlere etkileşimli olarak müdahale etme ve daha fazlasını yapmanızı sağlar.
Bu makalede, Kali Linux'ta ps komutunun temel kullanımlarını ve örneklerini ele aldık. Bu komut, sistemde çalışan süreçleri listelemek, süreç bilgilerini görüntülemek ve süreçleri gerçek zamanlı olarak izlemek için güçlü bir araçtır. Daha fazla bilgi için ps komutunun man sayfasını (man ps) inceleyebilirsiniz.
HASAN KAYAPINAR
HAKKIMDA