How to get ps to print group? How to get ps to print group? bash bash

How to get ps to print group?


You can specify the desired format:

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

For example, saying:

ps o pid,group

would print pid and group.

Saying:

ps o pid,group,gid

would print pid, group and group ID.


As per your comment, the following might work for you:

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

To see all processes:

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


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

To print the full command e.g python script.py --env LOCAL