Linux-pstree-Befehl

Linux 命令大全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 //显示用户名称

Linux 命令大全Vollständige Liste der Linux-Befehle

Weitere Erweiterungen