Что означают фигурные скобки вокруг процесса в pstree?
Страница man объясняет, что означают скобки (это относится к темам), но мне интересно, что означают только скобки.
Отсюда видно, что 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]
Моя текущая лучшая догадка состоит в том, что это означает, что они заблокированы на входе.
1 ответ
Решение
n*[{name}] означает группу из n потоков. Если есть только один поток, pstree использует {имя}
{auditd} <=> 1*[{auditd}]
Для группы потоков, pstree используйте n*[{name}]:
├─rsyslogd───3*[{rsyslogd}]
эквивалентно:
├─rsyslogd─┬─{rsyslogd}
├─{rsyslogd}
└─{rsyslogd}
используйте команду "pstree -a", чтобы увидеть другое.