GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So zeigen Sie PPIDs unter Linux an

Unter Linux bezieht sich PPID auf die Prozess-ID des übergeordneten Prozesses. Ein übergeordneter Prozess in Linux ist derjenige, der untergeordnete Prozesse erzeugen kann. Ein einzelner übergeordneter Prozess kann mehrere untergeordnete Prozesse haben, während ein einzelner untergeordneter Prozess zu genau einem übergeordneten Prozess gehören kann. Mit anderen Worten, mehrere untergeordnete Prozesse können dieselbe PPID haben. Im heutigen Tutorial möchten wir Ihnen die beiden Methoden zeigen, um die übergeordneten Prozess-IDs oder PPIDs in Linux zu finden.

PPIDs unter Linux anzeigen

Zum Anzeigen der übergeordneten Prozess-IDs oder PPIDs in Linux können Sie eine der folgenden zwei Methoden wählen:

Methode Nr. 1:Verwenden des Befehls „pstree“

Um die PPIDs über den Befehl „pstree“ anzuzeigen, müssen Sie ihn wie folgt ausführen:

$ pstree -p

Wenn dieser Befehl ausgeführt wird, zeigt er alle derzeit laufenden übergeordneten Prozesse und ihre untergeordneten Prozesse in einer schönen baumartigen Struktur zusammen mit ihren jeweiligen IDs an. Die PPIDs werden durch die Nummern auf der ersten Ebene der Hierarchie dargestellt. Beispielsweise lautet die PPID des übergeordneten ModemManager-Prozesses 751, wie in der folgenden Abbildung gezeigt:

Methode Nr. 2:Verwenden des „ps“-Befehls

Um die PPIDs über den Befehl „ps“ anzuzeigen, müssen Sie ihn wie folgt ausführen:

$ ps -ef

Wenn dieser Befehl ausgeführt wird, werden alle derzeit laufenden übergeordneten Prozesse und einige zusätzliche Informationen über sie in Form einer organisierten Tabelle zusammen mit ihren jeweiligen IDs angezeigt. Die PPIDs werden in der dritten Spalte der Ausgabe angezeigt. Die PPID des Splash-Prozesses /sbin/init ist beispielsweise 0, wie in der folgenden Abbildung gezeigt:

Schlussfolgerung:

Wir haben Ihnen die zwei verschiedenen Methoden zum Anzeigen der übergeordneten Prozess-IDs oder PPIDs in Linux mitgeteilt. Um diesen beiden Methoden zu folgen, müssen Sie nur einen einzeiligen Befehl ausführen und Sie können loslegen.


Ubuntu
  1. So begrenzen Sie die CPU-Auslastung eines Prozesses in Linux

  2. So installieren Sie vtop unter Linux

  3. Linux – Wie zeigt man die Willkommensnachricht in Unix an?

  4. Funktionsweise des Linux-Prozesslebenszyklus – Eltern-, Kind- und Init-Prozess

  5. So zeigen Sie die Routing-Tabelle in Linux an

So beenden Sie einen Prozess in Linux

So beenden Sie Zombie-Prozesse in Linux

So zeigen Sie Prozessinformationen mit Procs unter Linux an

So zeigen Sie Daten aus einer Textdatei in Linux an

Wie man einen Prozess unter Linux beendet

Wie funktioniert die Anzeige von Linux?