【发布时间】:2015-10-12 09:06:26
【问题描述】:
我尝试 ps 使用不同类型的开关,例如-A、aux、ef 等,但我似乎找不到正确的开关组合来告诉我进程 ID (PID)、父进程 ID (PPID)、进程组 ID (PGID) 和会话 ID (SID) 在同一输出中的进程。
【问题讨论】:
-
最好在supersuser.com 上提问 我也不明白主题与问题的对应关系
我尝试 ps 使用不同类型的开关,例如-A、aux、ef 等,但我似乎找不到正确的开关组合来告诉我进程 ID (PID)、父进程 ID (PPID)、进程组 ID (PGID) 和会话 ID (SID) 在同一输出中的进程。
【问题讨论】:
给你:
$ ps xao pid,ppid,pgid,sid | head
PID PPID PGID SID
1 0 1 1
2 0 0 0
3 2 0 0
6 2 0 0
7 2 0 0
21 2 0 0
22 2 0 0
23 2 0 0
24 2 0 0
If you want to see the process' name as well, use this:
$ ps xao pid,ppid,pgid,sid,comm | head
PID PPID PGID SID COMMAND
1 0 1 1 init
2 0 0 0 kthreadd
3 2 0 0 ksoftirqd/0
6 2 0 0 migration/0
7 2 0 0 watchdog/0
21 2 0 0 cpuset
22 2 0 0 khelper
23 2 0 0 kdevtmpfs
24 2 0 0 netns
【讨论】: