pstree中一个进程的花括号是什么意思?

时间:2013-04-04 04:05:20

标签: unix pstree

手册页确实解释了括号括号的含义(它指的是线程),但我想知道只是括号意味着什么。

从这里我可以看到auditdnode是这样的。

❯ pstree
init─┬─agetty
     ├─atd
     ├─auditd───{auditd}
     ├─crond
     ├─dbus-daemon
     ├─dhclient
     ├─6*[mingetty]
     ├─ntpd
     ├─rsyslogd───3*[{rsyslogd}]
     ├─2*[sendmail]
     ├─sshd─┬─sshd───sshd───zsh───tmux
     │      └─sshd───sshd───zsh───man───sh───sh───less
     ├─tmux─┬─2*[zsh]
     │      ├─zsh───node───{node}
     │      └─zsh───pstree
     └─udevd───2*[udevd]

我目前最好的猜测是,这意味着他们在输入时被阻止。

1 个答案:

答案 0 :(得分:7)

n * [{name}]表示n个线程的组。如果只有一个线程,则pstree使用{name}

{auditd} <=> 1*[{auditd}]

对于线程组,pstree使用n * [{name}]:

├─rsyslogd───3*[{rsyslogd}]

等效于:

├─rsyslogd─┬─{rsyslogd}
           ├─{rsyslogd}
           └─{rsyslogd}

使用命令&#34; pstree -a&#34;看到不同的。