Müzakirə

Linux pstree Komutu Kullanım Rehberi

Başladan Byte · 08 avq 2026 06:31 · 1 Baxış · 0 Cavablar
Mövzunu Açan #0
Linux işletim sistemlerinde süreçleri görüntülemek için çeşitli komutlar bulunmaktadır. Bunlardan biri olan pstree, işlemlerin ağaç yapısı şeklinde gösterilmesini sağlar. Bu komut, sistemdeki işlemlerin hiyerarşik yapısını anlamak için oldukça yararlıdır. Bu yazıda, pstree komutunun kullanımı, seçenekleri ve örnekleri üzerinde durulacaktır.

pstree, süreçleri bir ağaç biçiminde göstererek, hangi işlemin hangi işlemlerden türediğini net bir şekilde görebilmemizi sağlar. Örneğin, bir uygulamanın başlatılmasıyla birlikte oluşturduğu tüm alt süreçlerin hiyerarşisini hızlıca inceleyebiliriz. Ağaç yapısı, işlemlerin PID (Process ID) numaraları ile birlikte gösterilir, bu da süreçler arasında daha iyi bir ilişki kurmamıza yardımcı olur.

Komutun temel kullanımı oldukça basittir:

CODE
1pstree


Bu komut, mevcut kullanıcıya ait tüm işlemleri ağaç yapısında gösterir. Ancak pstree komutunun sunduğu çeşitli seçenekler ile çıktıyı özelleştirmek mümkündür:

  • -p: Her bir işlemin PID'sini gösterir. Örneğin, pstree -p komutu sonucunda, ağaç yapısında her bir işlemin yanına PID numarası eklenir.
  • -u: Her bir işlemin sahibi olan kullanıcı ismini gösterir. Bu, özellikle çok kullanıcılı sistemlerde hangi kullanıcının hangi işlemleri başlattığını görmek için faydalıdır.
  • -a: İşlemlerin argümanlarını da gösterir. Örneğin, pstree -a komutu ile işlemlerin başlatılma komutları ve argümanları görüntülenir.
  • -n: Çıktıyı PID numarasına göre sıralar. Bu, özellikle büyük sistemlerde belirli bir PID'yi hızlıca bulmak için yararlıdır.

Bir örnek vermek gerekirse, eğer pstree -p komutunu çalıştırırsak, aşağıdaki gibi bir çıktı alabiliriz:

CODE
12systemd(1)─┬─bash(1234)───pstree(5678)
            └─sshd(2345)───sshd(3456)───bash(4567)


Bu çıktı, systemd sürecinin altında bash ve sshd gibi alt süreçlerin nasıl yapılandığını gösterir. Her bir sürecin PID numarası da belirtilmiştir.

Sonuç olarak, pstree komutu, Linux sistem yöneticileri ve kullanıcıları için güçlü bir araçtır. Süreçlerin hiyerarşik yapısını anlamak, sistemdeki işlem ilişkilerini takip etmek için kritik öneme sahiptir. Bu komutun doğru bir şekilde kullanılması, sistem yönetimini kolaylaştırır ve sorun giderme süreçlerinde büyük fayda sağlar.

Cavab vermək üçün daxil olmalısınız.

0 sitat seçildi