Linux プロセスの親子関係を表示する
Linuxで、プロセスの親子関係を表示する手順を記述してます。
環境
- OS Rocky Linux release 8.4 (Green Obsidian)
- shell: /bin/bash
親子関係を表示
親子関係を表示するには、「 ps 」コマンドを使用します。
実際に、確認してみます。
ps awwfux | more
<出力結果>
root 1017 0.0 0.1 139276 3420 ? Ss 8月04 0:01 /usr/sbin/cupsd -l
redis 1019 0.1 0.1 98792 4600 ? Ssl 8月04 107:25 /usr/bin/redis-server 127.0.0.1:6379
root 1021 0.0 0.0 40180 1452 ? Ss 8月04 0:00 /usr/bin/rhsmcertd
postgres 1034 0.0 0.2 286324 6480 ? Ss 8月04 0:50 /usr/bin/postmaster -D /var/lib/pgsql/data
postgres 1128 0.0 0.0 137780 1164 ? Ss 8月04 0:00 \_ postgres: logger
postgres 1253 0.0 0.0 286440 1672 ? Ss 8月04 0:01 \_ postgres: checkpointer
postgres 1254 0.0 0.0 286324 1936 ? Ss 8月04 0:58 \_ postgres: background writer
postgres 1255 0.0 0.0 286324 1640 ? Ss 8月04 0:56 \_ postgres: walwriter
postgres 1256 0.0 0.0 286876 1856 ? Ss 8月04 0:34 \_ postgres: autovacuum launcher
postgres 1257 0.0 0.0 140816 1116 ? Ss 8月04 1:04 \_ postgres: stats collector
postgres 1258 0.0 0.0 286756 2352 ? Ss 8月04 0:02 \_ postgres: logical replication launcher
root 1070 0.0 0.3 230408 10548 ? Ssl 8月04 3:35 /usr/sbin/rsyslogd -n
root 1075 0.0 0.0 35160 2608 ? Ss 8月04 0:04 /usr/sbin/crond -n
root 1082 0.0 0.0 44004 1788 ? Ss 8月04 0:00 /usr/sbin/atd -f
root 1083 0.0 0.1 340024 3300 ? Ssl 8月04 0:00 /usr/sbin/gdm
root 3329 0.0 0.1 362740 3712 ? Sl 8月04 0:00 \_ gdm-session-worker [pam/gdm-password]
testuser 3397 0.0 0.1 338652 3204 tty2 Ssl+ 8月04 0:00 \_ /usr/libexec/gdm-x-session --register-session --run-script gnome-session
root 3401 0.0 0.8 398608 23804 tty2 Sl+ 8月04 0:14 \_ /usr/libexec/Xorg vt2 -displayfd 3 -auth /run/user/1000/gdm/Xauthority -background none -noreset -keep
tty -novtswitch -verbose 3
testuser 3418 0.0 0.1 731200 4140 tty2 Sl+ 8月04 0:00 \_ /usr/libexec/gnome-session-binary
testuser 3595 0.0 3.8 2838492 105008 tty2 Sl+ 8月04 23:38 \_ /usr/bin/gnome-shell
testuser 3615 0.0 0.1 461232 2956 tty2 Sl 8月04 0:45 | \_ ibus-daemon --xim --panel disable
testuser 3623 0.0 0.1 301324 3012 tty2 Sl 8月04 0:00 | \_ /usr/libexec/ibus-dconf
testuser 3625 0.0 0.1 453576 2724 tty2 Sl 8月04 0:00 | \_ /usr/libexec/ibus-extension-gtk3
testuser 3786 0.0 0.1 227516 2996 tty2 Sl 8月04 0:00 | \_ /usr/libexec/ibus-engine-simple
testuser 4415 0.0 0.1 456360 3192 tty2 Sl 8月04 0:00 | \_ /usr/libexec/ibus-engine-kkc --ibus
親子関係が取得されていることが確認できます。
-
前の記事
javascript break文を使用する 2022.08.01
-
次の記事
PostgreSQL 生年月日から年齢を確認する 2022.08.01
コメントを書く