Linux-pstree-Befehl
Vollständige Liste der Linux-Befehle
Der Linux-Befehl pstree (vollständiger englischer Name: display a tree of processes) zeigt alle Prozesse in einem Baumdiagramm an. Das Baumdiagramm verwendet pid (falls angegeben) oder den Basisprozess init als Wurzel (root). Wenn eine Benutzer-ID angegeben ist, zeigt das Baumdiagramm nur Prozesse an, die diesem Benutzer gehören.
Berechtigungen: Alle Benutzer.
Syntax
pstree [-a] [-c] [-h|-Hpid] [-l] [-n] [-p] [-u] [-G|-U] [pid|user]
oder
pstree -V
Parameterbeschreibung:
- -a Zeigt den vollständigen Befehl und die Parameter des Prozesses an. Wenn der Prozess aus dem Speicher ausgelagert wurde, wird er in Klammern eingeschlossen.
- -c Wenn doppelte Prozessnamen vorhanden sind, werden sie separat aufgelistet (standardmäßig wird * vorangestellt).
Beispiele
Prozessbeziehungen anzeigen
pstree init-+-amd |-apmd |-atd |-httpd---10*[httpd] %pstree -p init(1)-+-amd(447) |-apmd(105) |-atd(339) %pstree -c init-+-amd |-apmd |-atd |-httpd-+-httpd | |-httpd | |-httpd | |-httpd ....
Laufende Prozesse speziell kennzeichnen
# pstree -apnh //显示进程间的关系
Benutzernamen ebenfalls anzeigen
# pstree -u //显示用户名称Weitere Erweiterungen