2013-04-04 48 views
5

マニュアルページでは、かっこ中かっこが意味するもの(スレッドを参照しています)について説明していますが、ちょうどの中括弧を意味しています。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] 

現時点で最もよく推測できるのは、入力時にブロックされているということです。

答えて

7

n * [{name}]はn個のスレッドのグループを意味します。

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

equipvalent:

├─rsyslogd─┬─{rsyslogd} 
      ├─{rsyslogd} 
      └─{rsyslogd} 
唯一のスレッド、pstreeは利用{名前}スレッド、pstreeは使用N * [{名前}]の群について

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

がある場合

コマンド「pstree -a」を使用して、異なるコマンドを表示します。

+0

'-c'は、ツリーの"圧縮 "を無効にする正しい引数です。 '-a'はこれも暗黙的に行いますが(私にとってはうまくいかないようですが)、主な目的はプロセスの引数を表示することです。出典:[pstree(1)](http://unixhelp.ed.ac.uk/CGI/man-cgi?pstree+1) – zpon

関連する問題