「エアコンの安全な修理・適切なフロン回収」はこちら

プロセスの親子関係を含めて表示する

プロセスの親子関係を含めて表示する

プロセスの親子関係を表示させるには、psコマンドにオプション「-f」を付けて実行します。

親子関係にあるプロセスは、階層表示されます。

root@Lion:~# ps -axf
  PID TTY      STAT   TIME COMMAND
    2 ?        S      0:00 [kthreadd]
    3 ?        I<     0:00  \_ [rcu_gp]
    4 ?        I<     0:00  \_ [rcu_par_gp]
    6 ?        I<     0:00  \_ [kworker/0:0H-kblockd]
    8 ?        I<     0:00  \_ [mm_percpu_wq]
    9 ?        S      0:00  \_ [ksoftirqd/0]
   10 ?        I      0:27  \_ [rcu_sched]
   11 ?        I      0:00  \_ [rcu_bh]
   12 ?        S      0:01  \_ [migration/0]
   14 ?        S      0:00  \_ [cpuhp/0]
   15 ?        S      0:00  \_ [cpuhp/1]
   16 ?        S      0:01  \_ [migration/1]
   17 ?        S      0:00  \_ [ksoftirqd/1]
   19 ?        I<     0:00  \_ [kworker/1:0H-kblockd]
   20 ?        S      0:00  \_ [cpuhp/2]
 (中略)
  688 ?        Ss     0:03 /lib/systemd/systemd-logind
  716 ?        Ssl    3:16 /usr/sbin/clamd --foreground=true
  718 ?        Ss     0:00 /usr/sbin/sshd -D
29917 ?        Ss     0:00  \_ sshd: nuy [priv]
29935 ?        S      0:00      \_ sshd: nuy@pts/0
29936 pts/0    Ss     0:00          \_ -bash
29939 pts/0    S      0:00              \_ su -
29940 pts/0    S      0:00                  \_ -bash
30036 pts/0    S      0:00                      \_ su -
30037 pts/0    S      0:00                          \_ -bash
30040 pts/0    S      0:00                              \_ su - nuy
30041 pts/0    S      0:00                                  \_ -bash
30120 pts/0    S      0:00                                      \_ su -
30121 pts/0    S      0:00                                          \_ -bash
30140 pts/0    R+     0:00                                              \_ ps -axf
  754 ?        Ss     0:24 /usr/sbin/apache2 -k start
28054 ?        S      0:00  \_ /usr/sbin/apache2 -k start
29734 ?        S      0:10  \_ /usr/sbin/apache2 -k start
29738 ?        S      0:11  \_ /usr/sbin/apache2 -k start
29742 ?        S      0:10  \_ /usr/sbin/apache2 -k start
29745 ?        S      0:09  \_ /usr/sbin/apache2 -k start
29767 ?        S      0:08  \_ /usr/sbin/apache2 -k start
30133 ?        S      0:00  \_ /usr/sbin/apache2 -k start
30134 ?        S      0:00  \_ /usr/sbin/apache2 -k start
30135 ?        S      0:00  \_ /usr/sbin/apache2 -k start
30136 ?        S      0:00  \_ /usr/sbin/apache2 -k start
30138 ?        S      0:00  \_ /usr/sbin/apache2 -k start
  757 ?        Sl    13:50 /usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid
11621 tty1     Ss+    0:00 /sbin/agetty -o -p -- \u --noclear tty1 linux
16969 ?        Ss     0:00 /usr/sbin/vsftpd /etc/vsftpd.conf
29920 ?        Ss     0:00 /lib/systemd/systemd --user
29921 ?        S      0:00  \_ (sd-pam)

表示される情報
PID:プロセスごとに自動的に割り当てられる番号
TTY:プロセスを実行している制御端末
STAT:状態
・第1フィールド
R:実行可能
T:停止中かトレース中
D:休眠中で割り込み不可
S:休眠中
Z:ゾンビ(削除されていないが停止中)
・第2フィールド
W:スワップアウト(常駐ページなし)
・第3フィールド
N:正のナイス値
TIME:CPU消費時間
COMMAND:実行コマンド

タイトルとURLをコピーしました