Linuxコマンド【 pstree 】プロセスをツリー表示する

当ページのリンクには広告が含まれています。

スポンサーリンク

pstreeコマンドは、現在実行されているプロセスをツリー表示するコマンドです。

pstreeコマンド

書式

pstree [オプション]

ツリーは「pid」を、「pid」が指定されていない場合は「init」を起点とします。ユーザー名が指定されるとユーザー名を起点としたツリーが表示されます。
cf. » psコマンド

オプション

-aコマンドラインの引数を表示します。
-c同じ内容のサブツリーをまとめません。
-hカレントプロセスとその先祖のプロセスを強調表示します。
-l長い行を表示します。デフォルトでは、長い行はディスプレイの幅で切られます。
-n同じ親を持つプロセスを、名前ではなくPIDでソートします。
-pPIDを表示します。
-uユーザーIDを表示します。

使用例

オプションなしで、pstreeコマンドを実行します。

$ pstree
init─┬─acpid
     ├─apache2───5*[apache2]
     ├─atd
     ├─cron
     ├─dbus-daemon
     ├─dhclient
     ├─exim4
     ├─6*[getty]
     ├─mysqld_safe─┬─logger
     │             └─mysqld───16*[{mysqld}]
     ├─rpc.idmapd
     ├─rpc.statd
     ├─rpcbind
     ├─rsyslogd───3*[{rsyslogd}]
     ├─squid───squid───unlinkd
     ├─sshd───sshd───bash───su───bash───pstree
     └─udevd───2*[udevd]

PIDを指定して、コマンドを実行します。

$ pstree 2602
mysqld───16*[{mysqld}]

関連コマンド

kill, pgrep, pidof, ps

プロセス の人気記事

  1. Linuxコマンド【 sleep 】指定した時間だけ処理を遅延する
  2. Linuxコマンド【 crontab 】cronを設定する
  3. Linuxコマンド【 jobs 】アクティブなジョブをリスト表示する
  4. コマンドリファレンス
  5. manコマンドの表示を日本語にする方法
  6. Linuxコマンド【 ps 】現在実行されているプロセスを表示する
  7. Linuxコマンド【 pgrep 】プロセス名や属性を指定してプロセスIDを表示する
  8. Linuxコマンド【 chkconfig 】サービスの自動起動を設定する

関連記事(一部広告含む)