pstree, bir Linux sisteminde çalışan işlemleri ağaç benzeri bir biçimde görüntülemenizi sağlar. Bunu PC'nize nasıl yükleyip kullanabileceğiniz aşağıda açıklanmıştır.
Linux kullanıyorsanız, sistemde o anda çalışan işlemleri görüntülemek için büyük olasılıkla ps, top veya htop kullanmışsınızdır. Bu programlar kullanışlı olmakla birlikte süreçlerin birbirleri ile ilişkisini göstermezler.
pstree, Linux işlemlerini bir ağaç olarak görselleştiren bir programdır. Linux'ta nasıl kurabileceğiniz ve kullanabileceğiniz aşağıda açıklanmıştır.
Pstree Nedir?
pstree, süreçleri ağaç benzeri bir yapı olarak gösteren bir programdır. Üst süreçler "ana hat" ve alt süreçler dallardır.
pstree'yi ilk kez kullanmak ortaya çıkarır Linux süreçleri nasıl çalışır?. Tüm Linux süreçleri, ortak ataları olarak çoğu ana akım dağıtımda sistemli olan init sürecine sahiptir.
Linux'ta pstree Nasıl Kurulur
pstree o kadar kullanışlı bir yardımcı programdır ki, muhtemelen sisteminizde zaten kuruludur. Çalıştırmayı denerseniz ve çalıştırmazsanız, paket yöneticiniz aracılığıyla kullanılabilir. bu bir parçası
psmisc yardımcı programlar paketi.Debian ve Ubuntu'ya yüklemek için şunu yazın:
sudo apt psmisc'i kurun
Arch Linux'ta pstree'yi kurmak için:
sudo pacman -S psmisc
Ve Red Hat dağıtım ailesinde:
sudo dnf psmisc'i kurun
Linux İşlemlerini Ağaç Olarak Görüntülemek için pstree kullanın
pstree'yi çalıştırmak basittir. Sadece yaz pstree komut satırında. Sisteminizde çalışan tüm işlemlerin bir ağacını göreceksiniz.
Argüman olarak bir kullanıcı adı sağlamak, kullanıcının sahip olduğu tüm işlemleri gösterecektir. Örneğin, süper kullanıcının işlemlerinin bir ağacını görmek için:
pstree kökü
Diğer birçok Linux programında olduğu gibi, pstree de komut satırı seçeneklerine sahiptir. İşlemlerin PID'lerini aşağıdaki komutla görebilirsiniz. -P seçenek:
pstree -p
Geçerli işlemi, yani geçerli kabuğunuzu vurgulamak için -H seçenek.
pstree -h
ile belirli bir PID'yi vurgulayabilirsiniz. -H (başkent H) seçeneği, ardından PID numarası:
pstree -H [PID]
İşlemlerin yaşının renk kodlu bir temsilini şu şekilde elde edebilirsiniz: -C seçeneği ve ardından yaş değeri. Bu, şu anda bu seçeneğin aldığı tek argümandır.
Son 60 saniyede ortaya çıkan işlemler yeşil renkte gösterilecektir. Benzer şekilde sarı, bir saat önce başlatılan işlemleri temsil eder. Kalan işlemler kırmızı renkte olacaktır.
pstree -C yaşı
pstree, çalışan Linux işlemlerinizin adına sadık, hiyerarşik ağaç benzeri bir görünümünü sunar. İnit process dışında süreçlerinizin nasıl aktığını görebilir, farklı seçenekler ile görünümünüzü özelleştirebilirsiniz.
Linux'un procfs'i ayrıca Linux işlemleri hakkındaki bilgileri doğrudan dosya sisteminden görmenizi sağlar.