Ps
Version vom 28. Januar 2026, 05:37 Uhr von Thomas.will (Diskussion | Beiträge)
ps – Prozessstatus anzeigen
Optionen (POSIX-Stil)
- -l langes Format
- -u user Prozesse eines Users anzeigen
- -f ausführliche Ausgabe (UID, PID, PPID, STIME, TTY, TIME, CMD)
- -j Jobs-Format (PGID, SID)
- -s Signal-Informationen anzeigen
- -m Speicher-Informationen anzeigen
- -e alle Prozesse aller Benutzer anzeigen
- -x Prozesse ohne kontrollierendes Terminal anzeigen
- -v Umgebungsvariablen anzeigen
- -w Ausgabe verbreitern (mehrfach nutzbar)
- -r nur laufende Prozesse anzeigen
- -H Header unterdrücken
- -n User-ID statt User-Name anzeigen
- -t txx nur Prozesse eines Terminals anzeigen (z.B. tty1)
Typische Beispiele
- ps
- ps -ef
- ps -u root
- ps -fu root
- ps -p 1234
- ps -p 1234,2345
- ps -ej
- ps -ex
Filtern
- ps -ef | grep apache
- ps -ef | grep [a]pache
Sortieren
- ps -eo pid,user,%cpu,%mem,cmd --sort=-%cpu
- ps -eo pid,user,%cpu,%mem,cmd --sort=-%mem
Top-Verbraucher
- ps -eo pid,user,%cpu,%mem,cmd --sort=-%cpu | head -n 6
- ps -eo pid,user,%cpu,%mem,cmd --sort=-%mem | head -n 6
Eigene Ausgabefelder
- ps -eo pid,ppid,user,stime,cmd
- ps -eo pid,cmd
- ps -eo pid,ppid,cmd --forest
Terminalbezogene Prozesse
- ps -t tty1
- ps -et
Umgebungsvariablen
- ps -ev
Übungsaufgaben
- Aufgabe 1
- Zeige nur deine eigenen Prozesse an
- Aufgabe 2
- Zeige alle Prozesse des Users root mit ausführlicher Anzeige
- Aufgabe 3
- Zeige alle Prozesse ohne kontrollierendes Terminal
- Aufgabe 4
- Stelle alle Prozesse als Baum dar
- Aufgabe 5
- Finde die drei Prozesse mit dem höchsten RAM-Verbrauch
- Aufgabe 6
- Finde die fünf Prozesse mit der höchsten CPU-Last
- Aufgabe 7
- Zeige PID und PPID aller Prozesse an
- Aufgabe 8
- Zeige alle Prozesse auf tty1 an
- Aufgabe 9
- Zeige Prozesse inklusive Umgebungsvariablen an
- Aufgabe 10
- Zeige nur Informationen zu einer bestimmten PID
Hinweise
- Im Kurs wird ausschließlich der POSIX-Stil verwendet
- Alle Optionen beginnen mit einem Minus (-)
- ps zeigt eine Momentaufnahme, keine Live-Daten
- Für Live-Ansicht siehe top oder htop