据我所知,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