如何查看由会话和流程组构建的流程?

如何查看由会话和流程组构建的流程?

据我所知,linux kenerl有会话和进程组的概念,我想查看会话和进程组,我该怎么办?

答案1

你可以使用这个命令

 ps xao pid,ppid,pgid,sid,comm | less
 PID  PPID  PGID   SID COMMAND
    1     0     1     1 systemd
    2     0     0     0 kthreadd
    3     2     0     0 ksoftirqd/0
    5     2     0     0 kworker/0:0H
    6     2     0     0 kworker/u64:0
    8     2     0     0 migration/0


. . . . 
. . . . 
. . . . 
. . . . 

hit enter to see the next line

PID -  Process ID
PPID - Parent Process ID
PGIF - process group ID
SID - Session ID

更多检查附言人

如果您想检查特定的 PID,请使用以下命令:

ps xao pid,ppid,pgid,sid,comm | grep <PID>

或者

ps p <PID> o pid,ppid,pgid,sid,comm

相关内容