세션 및 프로세스 그룹에서 구축된 프로세스를 어떻게 볼 수 있습니까?

세션 및 프로세스 그룹에서 구축된 프로세스를 어떻게 볼 수 있습니까?

제가 아는 한, 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

관련 정보