Der Befehl ps
(process status) wird verwendet, um Informationen über aktuell laufende Prozesse im System anzuzeigen. Er bietet eine Momentaufnahme der aktiven Prozesse und deren Status, was bei der Überwachung und Verwaltung von Systemressourcen hilfreich ist.
Die grundlegende Syntax des Befehls lautet:
ps [Optionen] [Argumente]
-e
: Zeigt alle Prozesse an.-f
: Führt eine vollständige Formatierung der Ausgabe durch.-u [Benutzer]
: Zeigt die Prozesse eines bestimmten Benutzers an.-aux
: Zeigt alle Prozesse im ausführlichen Format an.--sort
: Sortiert die Ausgabe nach einem bestimmten Kriterium, z.B. --sort=-%mem
für die Speicherauslastung.Hier sind einige praktische Beispiele zur Verwendung des ps
-Befehls:
ps -e
ps aux
ps -u username
ps aux --sort=-%mem
ps -ef --forest
ps aux | grep [Prozessname]
, um nach einem bestimmten Prozess zu suchen.ps
mit anderen Befehlen wie less
, um die Ausgabe besser durchblättern zu können: ps aux | less
.-o
, um spezifische Informationen anzuzeigen, z.B. ps -eo pid,comm
für die Prozess-ID und den Befehl.