pstree コマンドを使用して、親子関係を階層形式で表示します。このコマンドの出力は、次のコマンド ラインに示すように、「ps axjf」コマンドおよび「ps -ef –forest」コマンドの出力と非常によく似ています。
$ pstree
次のスクリーンショットは、pstree コマンドを使用した PID を持つ単一プロセスのツリー階層を示しています:
指定されたコマンドラインを実行して、ユーザーのプロセスのツリー階層を表示します:
$ pstree -p geek
上記のコマンドを実行すると、各プロセスに割り当てられた PID が各プロセス名の後の括弧内に表示されます。
pstree コマンドの例
1. プロセス ツリーを表示するには:
# pstree 2210
2. コマンドライン引数を表示するには:
# pstree -a
3. ASCII 文字を使用してツリーを描画するには:
# pstree -A
4. 同一のサブツリーの圧縮を無効にするには:
# pstree -c
5. VT100 線画文字を使用するには:
# pstree -G
6. 現在のプロセスとその祖先をハイライトするには:
# pstree -h
7. 代わりに指定されたプロセスを強調表示するには:
# pstree -H
8. 長い行を表示するには:
# pstree -l
9. 同じ祖先を持つプロセスを名前ではなく PID でソートするには:
# pstree -n
10. PID を表示するには:
# pstree -p
11. uid トランザクションを表示するには:
# pstree -u
12. UTF-8 (Unicode) の線画文字を使用するには:
# pstree -U
13. バージョンを表示するには:
# pstree -V
14. セキュリティ コンテキストを表示するには:
# pstree -Z