web-dev-qa-db-ja.com

psを印刷グループに取得する方法は?

ps auxは以下のようにフォーマットされたものを印刷します。プロセスが実行されていることをユーザーに示します。しかし、プロセスが実行されているグループを表示する方法はありますか?

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

希望の形式を指定できます。

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

たとえば、次のように言います。

ps o pid,group

pidgroupを出力します。

ことわざ:

ps o pid,group,gid

pidgroup、およびgroup IDを出力します。


あなたのコメント のように、以下があなたのために働くかもしれません:

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

すべてのプロセスを表示するには:

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