手册页确实解释了括号大括号的含义(它指的是线程),但我想知道 是什么意思只是 大括号的意思。
从这里我可以看到 auditd
和 node
是这样的。
❯ 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]
我目前最好的猜测是这意味着它们在输入时被阻止。
最佳答案
n*[{name}] 表示 n 个线程的组。如果只有一个线程,pstree 使用 {name}
{auditd} <=> 1*[{auditd}]
对于线程组,pstree 使用 n*[{name}]:
├─rsyslogd───3*[{rsyslogd}]
相当于:
├─rsyslogd─┬─{rsyslogd}
├─{rsyslogd}
└─{rsyslogd}
使用命令“pstree -a”查看不同之处。
关于unix - pstree 中进程周围的花括号是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15802316/