Ps: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
| (3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
| − | + | =Option Beschreibung (BSD)= | |
| − | Option | ||
*l langes Format | *l langes Format | ||
*U user zeige Prozesse des Users an! | *U user zeige Prozesse des Users an! | ||
| Zeile 16: | Zeile 15: | ||
*n User-ID statt User-Name ausgeben | *n User-ID statt User-Name ausgeben | ||
*txx nur Prozesse ausgeben, die vom angegebenen Terminal kontrolliert werden. xx kann entweder einer der Terminal-Gerätenamen unter /dev (z.B. tty1) oder die entsprechende Kurzbezeichnung ohne »tty« (z.B. 1) sein. | *txx nur Prozesse ausgeben, die vom angegebenen Terminal kontrolliert werden. xx kann entweder einer der Terminal-Gerätenamen unter /dev (z.B. tty1) oder die entsprechende Kurzbezeichnung ohne »tty« (z.B. 1) sein. | ||
| − | |||
*ps | *ps | ||
| − | + | ==Grep nach apache== | |
| − | |||
| − | |||
| − | |||
*ps alx | grep apache | *ps alx | grep apache | ||
| − | + | ==Zeige Prozesse des Users an!== | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
*ps u zeige für jeden Prozess Besitzer und Startzeit an | *ps u zeige für jeden Prozess Besitzer und Startzeit an | ||
| − | + | ==Zeige Prozesse des Users und zeige für jeden Prozess Besitzer und Startzeit an== | |
| − | |||
| − | |||
| − | |||
| − | |||
*ps uU root | *ps uU root | ||
| − | + | =Option Beschreibung (POSIX)= | |
| − | + | *-l langes Format, ähnlich wie bei BSD l | |
| − | + | *-u user zeigt Prozesse des angegebenen Benutzers an! | |
| − | + | *-f ausführliche Ausgabe, inklusive UID, PID, PPID, C, STIME, TTY, TIME und CMD | |
| + | *-j Jobs-Format: Zeigt PGID (Prozessgruppen-ID) und SID (Session-ID) an | ||
| + | *-s Informationen über Signale ausgeben (zeigt an, welche Signale ein Prozess empfangen kann) | ||
| + | *-m Speicher-Informationen anzeigen, wie den Speicherstatus des Prozesses | ||
| + | *-e alle Prozesse aller Benutzer anzeigen | ||
| + | *-x zeigt Prozesse ohne kontrollierendes Terminal | ||
| + | *-v Umgebungsvariablen jedes Prozesses anzeigen (oft zusammen mit -e verwendet) | ||
| + | *-w erweitert die Breite der Ausgabe, um nicht am Zeilenende abzuschneiden. Mehrfache -w Erhöhungen der Breite. | ||
| + | *-r zeigt nur laufende Prozesse | ||
| + | *-H Header mit Feldbezeichnern unterdrücken | ||
| + | *-n User-ID statt User-Name ausgeben | ||
| + | *-t txx nur Prozesse ausgeben, die vom angegebenen Terminal kontrolliert werden (xx steht für das Terminal, z.B. tty1 oder einfach 1) | ||
| + | *ps Prozessstatus anzeigen | ||
| + | ==Grep nach apache== | ||
| + | *ps aux | grep apache | ||
| + | ==Zeige Prozesse des Users an!== | ||
| + | *ps -u | ||
| + | ==Zeige Prozesse des Users und zeige für jeden Prozess Besitzer und Startzeit an== | ||
| + | *ps -fu root | ||
Aktuelle Version vom 12. Mai 2024, 09:19 Uhr
Option Beschreibung (BSD)
- l langes Format
- U user zeige Prozesse des Users an!
- u zeige für jeden Prozess Besitzer und Startzeit an
- j Jobs-Format: Zeige PGID und SID an
- s Informationen über Signale ausgeben
- m Speicher-Informationen anzeigen
- f Baumstruktur der Prozesse anzeigen (ähnlich pstree)
- a alle Prozesse (jeden Benutzers) anzeigen
- x kontrollierendes Terminal nicht anzeigen
- e Für den Prozess gültige Umgebungsvariablen mit anzeigen (sinnvollerweise mit mehreren Optionen »w« anwenden, um die Ausgabe nicht am Zeilenende abzuschneiden)
- w längere Ausgabe. »w« kann mehrfach verwendet werden, um die maximale Länge um je eine Zeile zu vergrößern
- h Header mit Feldbezeichnern unterdrücken
- r nur laufende Prozesse ausgeben
- n User-ID statt User-Name ausgeben
- txx nur Prozesse ausgeben, die vom angegebenen Terminal kontrolliert werden. xx kann entweder einer der Terminal-Gerätenamen unter /dev (z.B. tty1) oder die entsprechende Kurzbezeichnung ohne »tty« (z.B. 1) sein.
- ps
Grep nach apache
- ps alx | grep apache
Zeige Prozesse des Users an!
- ps u zeige für jeden Prozess Besitzer und Startzeit an
Zeige Prozesse des Users und zeige für jeden Prozess Besitzer und Startzeit an
- ps uU root
Option Beschreibung (POSIX)
- -l langes Format, ähnlich wie bei BSD l
- -u user zeigt Prozesse des angegebenen Benutzers an!
- -f ausführliche Ausgabe, inklusive UID, PID, PPID, C, STIME, TTY, TIME und CMD
- -j Jobs-Format: Zeigt PGID (Prozessgruppen-ID) und SID (Session-ID) an
- -s Informationen über Signale ausgeben (zeigt an, welche Signale ein Prozess empfangen kann)
- -m Speicher-Informationen anzeigen, wie den Speicherstatus des Prozesses
- -e alle Prozesse aller Benutzer anzeigen
- -x zeigt Prozesse ohne kontrollierendes Terminal
- -v Umgebungsvariablen jedes Prozesses anzeigen (oft zusammen mit -e verwendet)
- -w erweitert die Breite der Ausgabe, um nicht am Zeilenende abzuschneiden. Mehrfache -w Erhöhungen der Breite.
- -r zeigt nur laufende Prozesse
- -H Header mit Feldbezeichnern unterdrücken
- -n User-ID statt User-Name ausgeben
- -t txx nur Prozesse ausgeben, die vom angegebenen Terminal kontrolliert werden (xx steht für das Terminal, z.B. tty1 oder einfach 1)
- ps Prozessstatus anzeigen
Grep nach apache
- ps aux | grep apache
Zeige Prozesse des Users an!
- ps -u
Zeige Prozesse des Users und zeige für jeden Prozess Besitzer und Startzeit an
- ps -fu root