Die Linux ps-Befehlsbeispiele

Linux Ps Command Examples



Der Befehl ps in Linux ist eine Abkürzung für den Prozessstatus. Es wird verwendet, um Informationen über die Prozesse zu erhalten, die in Ihrem System ausgeführt werden. Die Ausgabe dieses Befehls kann je nach den damit verwendeten Parametern variieren. In diesem Artikel möchten wir Ihnen jedoch anhand einiger Beispiele die Grundlagen der Verwendung des ps-Befehls unter Linux vermitteln.

Allgemeine Syntax des ps-Befehls in Linux

Die allgemeine Syntax des ps-Befehls in Linux ist unten angegeben:







$ ps[Parameter]

Es gibt bestimmte Parameter, die mit dem ps-Befehl verwendet werden, der in seinem Hilfehandbuch zu finden ist. Dieser Befehl kann aber auch eigenständig fehlerfrei ausgeführt werden.



Hilfe-Handbuch des ps-Befehls in Linux

Wenn Sie mehr über die korrekte Verwendung des ps-Befehls erfahren möchten, bevor Sie mit seinen Beispielen fortfahren, können Sie mit dem folgenden Befehl auf das Hilfehandbuch zugreifen:



$ ps-Hilfe





Sie können das Hilfehandbuch des ps-Befehls im folgenden Bild sehen:



Beispiele für die Verwendung des ps-Befehls unter Linux

Jetzt werden wir Ihnen einige Beispiele für die Verwendung des ps-Befehls unter Linux vorstellen.

Beispiel 1: Anzeigen der Prozesse, die in der aktuellen Shell ausgeführt werden
Wenn Sie die Prozesse anzeigen möchten, die in der aktuellen Shell laufen, sollten Sie den Befehl ps ohne Parameter wie folgt ausführen:

$ ps

Die Prozesse, die in der aktuellen Shell unseres Linux-Systems ausgeführt werden, sind in der folgenden Abbildung dargestellt:

Beispiel 2: Alle aktuell laufenden Prozesse anzeigen
Sie können auch mit dem folgenden Befehl alle aktuell laufenden Prozesse Ihres Linux-Systems auflisten:

$ps –A

Alle derzeit laufenden Prozesse unseres Linux-Systems sind in der folgenden Abbildung dargestellt:

Beispiel 3: Alle mit dem aktuellen Terminal verknüpften Prozesse anzeigen
Es gibt bestimmte Prozesse, die der aktuellen Terminalsitzung zugeordnet sind. Wenn Sie sich alle derartigen Prozesse Ihrer aktuellen Terminalsitzung ansehen möchten, können Sie den folgenden Befehl ausführen:

$ps –T

Alle Prozesse, die mit unserer aktuellen Terminalsitzung verbunden sind, sind in der folgenden Abbildung dargestellt:

Beispiel 4: Zeigen Sie alle Prozesse an, die einem bestimmten Benutzer zugeordnet sind
Sie können sogar alle Prozesse auflisten, die sich auf einen bestimmten Benutzer Ihres Linux-Systems beziehen. Dazu können Sie den folgenden Befehl ausführen:

$ ps –u Benutzername

Hier können Sie UserName durch den Namen des Benutzers ersetzen, dessen zugehörige Prozesse Sie auflisten möchten. Zum Beispiel haben wir es in unserem Fall durch kbuzdar ersetzt.

Alle Prozesse, die mit dem angegebenen Benutzer unseres Linux-Systems verbunden sind, sind in der folgenden Abbildung dargestellt:

Beispiel 5: Alle Prozesse anzeigen, die einer bestimmten Benutzergruppe zugeordnet sind
Ähnlich wie im obigen Beispiel sind einige Prozesse einer bestimmten Benutzergruppe Ihres Linux-Systems zugeordnet. Sie können diese Prozesse sogar auflisten, indem Sie den folgenden Befehl ausführen:

$ ps –fG UserGroupName

Hier können Sie UserGroupName durch den Namen der Benutzergruppe ersetzen, deren zugehörige Prozesse Sie auflisten möchten. Zum Beispiel haben wir es in unserem Fall durch root ersetzt.

Alle Prozesse, die mit der angegebenen Benutzergruppe unseres Linux-Systems verbunden sind, sind in der folgenden Abbildung dargestellt:

Abschluss

Wenn Sie die heutige Anleitung durchgehen, erhalten Sie ein grundlegendes Verständnis der Verwendung des ps-Befehls unter Linux. Sobald Sie es geschafft haben, die Grundlagen zu erlernen, können Sie die Verwendung dieses Befehls schnell meistern, indem Sie ihn wiederholt verwenden, während Sie Ihre Routineaufgaben in der Linux-Umgebung ausführen.