===== ps - Prozessstatus anzeigen =====
**Kurzfassung:** ''ps'' listet laufende Prozesse. Mit gebräuchlichen Aufrufen wie ''ps aux'' oder ''ps -ef'' erhält man eine vollständige Prozessliste mit Nutzer, PID, CPU- und Speicherverbrauch.
==== Übersicht ====
''ps'' ist das Standardwerkzeug zum einmaligen Abruf des Prozessstatus. Für Live-Ansichten bietet sich ''top/htop'' an.
==== Voraussetzungen ====
* Paket ''procps'' installiert
==== Anleitung ====
=== Gängige Aufrufe ===
# BSD-Format (weit verbreitet)
ps aux | less
# UNIX-Format
ps -ef | less
# Prozesse eines Benutzers
ps -u www-data -o pid,ppid,cmd,%cpu,%mem --sort=-%cpu | head
=== Prozesse filtern ===
# Mit grep (Achtung: grep selbst auftaucht)
ps aux | grep nginx | grep -v grep
# Besser: pgrep/pidof nutzen
pgrep -a nginx
==== Hinweise ====
* Ausgabeformat mit ''-o'' gezielt steuern; Sortierung mit ''--sort''.
* Für hierarchische Sicht: ''pstree'' verwenden.
==== Siehe auch ====
* [[sammlung:pstree|pstree – Prozessbaum]]
* [[sammlung:top|top – Live-Ansicht]]
* [[sammlung:pidof|pidof – PID nach Name]]
* [[kommandoreferenz:prozessverwaltung|Prozessverwaltung Übersicht]]
==== Quellen ====
* [[https://man7.org/linux/man-pages/man1/ps.1.html|man ps]]
----
{{tag>cli utilites debugging basics advanced}}
----