2013-11-27 7 views
6

ps aux wird etwas formatiert nach unten ausdrucken. Es zeigt den Benutzer an, unter dem der Prozess läuft. Aber gibt es eine Möglichkeit, die Gruppe anzuzeigen, unter der der Prozess läuft?Wie bekomme ich ps um eine Gruppe zu drucken?

USER  PID %CPU %MEM VSZ RSS TTY  STAT START TIME COMMAND 

Antwort

11

Sie können das gewünschte Format festlegen:

o format 
      Specify user-defined format. Identical to -o and --format. 

Zum Beispiel sagen:

ps o pid,group 

pid und group drucken.

sagen:

ps o pid,group,gid 

pid drucken würde, group und group ID.


Per your comment könnte die folgende für Sie arbeitet:

ps o user,pid,%cpu,%mem,vsz,rss,tty,stat,start,time,comm,group,gid 

alle Prozesse zu sehen:

ps ax o user,pid,%cpu,%mem,vsz,rss,tty,stat,start,time,comm,group,gid 
+0

Wie erhalte ich die Gruppe an den Druck hinzugefügt aus allen Spalten in 'ps aux' angezeigt? Alles, was ich versucht habe, scheint seltsamerweise einen Formatfehler zu ergeben. – user782220

+0

@ user782220 Siehe oben Bearbeiten. – devnull

+0

Aber jetzt kann ich nicht alle Prozesse ausdrucken! – user782220

Verwandte Themen