GNU/Linux >> Linux Esercitazione >  >> Linux

Come ottenere ps per stampare il gruppo?

Ciò fornisce un output simile a ps -ef ma aggiunge il nome effettivo del gruppo.

ps -eO user,group,ppid,c,start_time

(Quella bandiera è una O maiuscola.)


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

Per stampare il comando completo, ad esempio python script.py --env LOCAL


Puoi specificare il formato desiderato:

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

Ad esempio, dicendo:

ps o pid,group

stamperebbe pid e group .

Dicendo:

ps o pid,group,gid

stamperebbe pid , group e group ID .

Secondo il tuo commento, quanto segue potrebbe funzionare per te:

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

Per vedere tutti i processi:

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

Linux
  1. Come aggiungere un utente a un gruppo in Linux

  2. Come far funzionare Uuencode?

  3. Come stampare pthread_t

  4. Come ottenere l'ID processo del processo in background?

  5. Come stampare un numero nell'assemblea NASM?

Come aggiungere un utente al gruppo in Linux

Come elencare i gruppi in Linux

Come ottenere il tuo indirizzo IP su Linux

Come aggiungere un utente al gruppo su Linux

Come aggiungere un utente a un gruppo Linux

tcpdump:come ottenere un output grepable?