Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
ps - Prozesse anzeigen
Der Befehl ps (process status) wird verwendet, um eine Liste der aktuell laufenden Prozesse anzuzeigen. Er zeigt detaillierte Informationen zu den Prozessen wie PID, Status, CPU- und Speichernutzung an.
Syntax
ps [OPTIONEN]
Wichtige Optionen
| Option | Beschreibung |
|---|---|
| `-e` | Zeigt alle Prozesse im System an (entspricht `-A`). |
| `-f` | Zeigt die Prozesse im vollständigen Format an, einschließlich der Hierarchie. |
| `-u` | Zeigt Prozesse für einen bestimmten Benutzer an. |
| `-x` | Zeigt auch Prozesse ohne Terminal an. |
| `-aux` | Zeigt alle Prozesse mit zusätzlichen Informationen an (häufig verwendet). |
Beispiele
Alle laufenden Prozesse anzeigen:
ps -e
Prozesse im vollständigen Format anzeigen:
ps -ef
Prozesse für einen bestimmten Benutzer anzeigen:
ps -u benutzername
Alle Prozesse, auch ohne Terminal, anzeigen:
ps -aux
Prozesse in einer Baumstruktur anzeigen:
ps axjf
Hinweis
- Der Befehl ps zeigt die Prozesse zum Zeitpunkt der Ausführung an. Um eine laufende Liste von Prozessen zu erhalten, verwende den Befehl top. - Um Informationen zu einem bestimmten Prozess zu erhalten, kannst du die PID verwenden:
<code bash> ps -p PID </code>
Alternativen
Falls du kontinuierlich die Prozesse überwachen möchtest, könnte der Befehl top hilfreich sein. Der Befehl htop bietet eine interaktive Ansicht mit weiteren Funktionen.
Weitere Informationen
Die Man-Page liefert detaillierte Informationen:
man ps
