Ps: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Zeile 8: Zeile 8:
 
*m Speicher-Informationen anzeigen
 
*m Speicher-Informationen anzeigen
 
*f Baumstruktur der Prozesse anzeigen (ähnlich pstree)
 
*f Baumstruktur der Prozesse anzeigen (ähnlich pstree)
*a alle Prozesse (jedes Benutzers) anzeigen
+
*a alle Prozesse (jeden Benutzers) anzeigen
 
*x kontrollierendes Terminal nicht 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)
 
*e Für den Prozess gültige Umgebungsvariablen mit anzeigen (sinnvollerweise mit mehreren Optionen »w« anwenden, um die Ausgabe nicht am Zeilenende abzuschneiden)

Version vom 25. Januar 2023, 20:17 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
 PID TTY          TIME CMD
14134 pts/0    00:00:00 bash
14149 pts/0    00:00:00 ps

  • ps alx | grep apache
5    33  1427  6710  20   0  13816  3064 skb_re S    ?          0:00 /usr/sbin/apache2 -k start
5    33  1428  6710  20   0 235672  3316 pipe_w Sl   ?          0:00 /usr/sbin/apache2 -k start
5    33  1429  6710  20   0 235672  3320 pipe_w Sl   ?          0:00 /usr/sbin/apache2 -k start
5     0  6710     1  20   0  14192  4460 select Ss   ?          0:01 /usr/sbin/apache2 -k start
0     0 13376 13244  20   0   3248   824 pipe_w S+   pts/13     0:00 grep apache

zeige Prozesse des Users an!

  • ps u zeige für jeden Prozess Besitzer und Startzeit an
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
thomas    8758  0.0  0.0   7744  3068 pts/0    Ss   16:37   0:00 bash
thomas   10137  0.0  0.0   7728  2988 pts/1    Ss   16:45   0:00 bash

zeige Prozesse des Users und zeige für jeden Prozess Besitzer und Startzeit an

  • ps uU root
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root         1  0.0  0.0   3188  2060 ?        Ss   16:24   0:01 /sbin/init
root         2  0.0  0.0      0     0 ?        S<   16:24   0:00 [kthreadd]
root         3  0.0  0.0      0     0 ?        S<   16:24   0:00 [migration/0]