▼すべてを開く。
▲すべてを閉じる。
$ pstree 1811 xinetd─┬─fam └─in.telnetd───login───bash───pstree
pstreeコマンドでプロセスID「1811」を指定して実行すると、そのプロセスIDを起点にしたプロセスをツリー形式で表示する。プロセスIDは、psコマンドなどで調べる。
$ pstree init-+-atd |-bdflush |-bonobo-activati |-cannaserver |-crond |-cupsd |-eggcups |-gconfd-2 |-gdm-binary---gdm-binary-+-X | `-gnome-session-+-Xsession---kinput2 | `-ssh-agent |-gedit |-gnome-panel |-gnome-settings- |-gnome-system-mo |-kapmd |-keventd |-khubd |-2*[kjournald] |-klogd |-kscand |-ksoftirqd/0 |-kswapd |-kupdated |-magicdev |-mdadm |-mdrecoveryd |-metacity |-6*[mingetty] |-nautilus |-nautilus-throbb |-notification-ar |-ntpd |-pam-panel-icon---pam_timestamp_c |-rhn-applet-gui |-rhnsd |-2*[sendmail] |-sshd---sshd---sshd---bash---pstree |-syslogd |-xfs |-xinetd `-xscreensaver
pstreeコマンドを実行すると、現在実行中のプロセスをツリー形式で表示する。これを見ると、プロセスの親子関係がよく判る。