Zum Inhalt springen

Pstree: Unterschied zwischen den Versionen

Aus Foxwiki
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
'''pstree''' - Beschreibung
'''pstree''' - Prozesse in Baumansicht anzeigen


== Beschreibung ==
== Beschreibung ==
 
* Prozessbaum (pstree)
; Prozessbaum (pstree)
Das Kommando stellt die aktiven Prozesse in einer Baumstruktur dar, welche die Prozessvererbung symbolisiert.
pstree    [-a] [-c] [-h|-Hpid] [-l] [-n] [-p] [-u] [-G|-U] [pid|user]


== Beispiel ==
== Beispiel ==
 
<syntaxhighlight lang="bash" highlight="1" line>
pstree
pstree
  init-+-actived
  init-+-actived
Zeile 29: Zeile 26:
       |-portmap
       |-portmap
       |-syslogd  
       |-syslogd  
</syntaxhighlight>


Das Beispiel verdeutlicht, dass init der Elternprozess aller Prozesse ist. pstree versucht per Voreinstellung identische Prozesse in der Darstellung zusammen zu fassen, so bedeutet 2*[mingetty], dass 2 Prozesse das Kommando mingetty ausführen.  
Das Beispiel verdeutlicht, dass init der Elternprozess aller Prozesse ist. pstree versucht per Voreinstellung identische Prozesse in der Darstellung zusammen zu fassen, so bedeutet 2*[mingetty], dass 2 Prozesse das Kommando mingetty ausführen.  


Mit der Option -c wird diese Zusammenfassung abgeschaltet
Mit der Option -c wird diese Zusammenfassung abgeschaltet
<syntaxhighlight lang="bash" highlight="1" line>
  ...
  ...
   |-in.identd---in.identd-+-in.identd
   |-in.identd---in.identd-+-in.identd
Zeile 40: Zeile 39:
     |                      `-in.identd
     |                      `-in.identd
  ...
  ...
</syntaxhighlight>


== Installation ==
== Installation ==
Zeile 46: Zeile 46:
== Aufruf ==
== Aufruf ==
<syntaxhighlight lang="bash" highlight="1" line>
<syntaxhighlight lang="bash" highlight="1" line>
pstree    [-a] [-c] [-h|-Hpid] [-l] [-n] [-p] [-u] [-G|-U] [pid|user]
</syntaxhighlight>
</syntaxhighlight>
=== Optionen ===
=== Optionen ===

Version vom 28. Januar 2025, 11:03 Uhr

pstree - Prozesse in Baumansicht anzeigen

Beschreibung

  • Prozessbaum (pstree)

Beispiel

pstree
 init-+-actived
      |-atd
      |-cron
      |-gpm
      |-httpd---httpd
      |-in.identd---in.identd---5*[in.identd]
      |-inetd
      |-kflushd
      |-klogd
      |-kpiod
      |-kswapd
      |-kupdate
      |-lockd---rpciod
      |-2*[login---bash---ssh]
      |-login---sh
      |-2*[mingetty]
      |-nscd---nscd---5*[nscd]
      |-portmap
      |-syslogd

Das Beispiel verdeutlicht, dass init der Elternprozess aller Prozesse ist. pstree versucht per Voreinstellung identische Prozesse in der Darstellung zusammen zu fassen, so bedeutet 2*[mingetty], dass 2 Prozesse das Kommando mingetty ausführen.

Mit der Option -c wird diese Zusammenfassung abgeschaltet

 ...
  |-in.identd---in.identd-+-in.identd
     |                       |-in.identd
     |                       |-in.identd
     |                       |-in.identd
     |                       `-in.identd
 ...

Installation

Aufruf

pstree     [-a] [-c] [-h|-Hpid] [-l] [-n] [-p] [-u] [-G|-U] [pid|user]

Optionen

Unix GNU Parameter Beschreibung
-1 --single Exit as soon as the first advertisement is received (default)

Parameter

Umgebungsvariablen

Exit-Status

Anwendung

Problembehebung

Konfiguration

Dateien

Datei Beschreibung
/proc/sys
/etc/sysctl.conf

Anhang

Siehe auch

Dokumentation

Man-Page
Info-Pages

Links

Projekt
Weblinks