kill -9 -- -1ですべて殺す

Linuxに限らずUNIX系のオペレーティングシステムにはプロセスを終了するためにkillコマンドが用意されている。このkillコマンドはプロセス番号として「-1」が指定できるようになっている。通常、プロセス番号は0または1よりも大きな値が割り当てられ、-1という負の値が割り当てられることはない。

この場合の「-1」は、「ユーザーの権限で終了できるすべてのプロセス」を意味する。例えば、kill -9 -- -1のように実行することで、すべてのプロセスを終了することができる。これはもしかすると、「実行してはいけないLinuxコマンド」ではなく、「知っておいても損はないLinuxコマンド」かもしれない。

ユーザーが終了させられるすべてのプロセスを終了するコマンド

kill -9 -- -1

例えば、スクリーンショットは、Ubuntu 18.04 LTSにrootでログインしているところだ。この状態で「kill -9 -- -1」を実行しようとしている。

  • Ubuntu 18.04 LTSで、rootでkill -9 -- -1を実行しようとしている

    Ubuntu 18.04 LTSで、rootでkill -9 -- -1を実行しようとしている

実行すると次のように、いきなりログイン画面に飛ばされる。

  • kill -9 -- -1実行後にはログイン画面に飛ばされる

    kill -9 -- -1実行後にはログイン画面に飛ばされる

kill -9 -- -1の実行前と実行後でプロセス情報がどう変わったかを見てみよう。

kill -9 -- -1実行前のps auxwwの実行結果

USER        PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root          1  8.0  0.4  77644  8756 ?        Ss   06:02   0:02 /sbin/init maybe-ubiquity
root          2  0.0  0.0      0     0 ?        S    06:02   0:00 [kthreadd]
root          3  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/0:0]
root          4  0.0  0.0      0     0 ?        I<   06:02   0:00 [kworker/0:0H]
root          5  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:0]
root          6  0.0  0.0      0     0 ?        I<   06:02   0:00 [mm_percpu_wq]
root          7  0.2  0.0      0     0 ?        S    06:02   0:00 [ksoftirqd/0]
root          8  0.2  0.0      0     0 ?        I    06:02   0:00 [rcu_sched]
root          9  0.0  0.0      0     0 ?        I    06:02   0:00 [rcu_bh]
root         10  0.0  0.0      0     0 ?        S    06:02   0:00 [migration/0]
root         11  0.0  0.0      0     0 ?        S    06:02   0:00 [watchdog/0]
root         12  0.0  0.0      0     0 ?        S    06:02   0:00 [cpuhp/0]
root         13  0.0  0.0      0     0 ?        S    06:02   0:00 [cpuhp/1]
root         14  0.0  0.0      0     0 ?        S    06:02   0:00 [watchdog/1]
root         15  0.0  0.0      0     0 ?        S    06:02   0:00 [migration/1]
root         16  0.2  0.0      0     0 ?        S    06:02   0:00 [ksoftirqd/1]
root         17  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/1:0]
root         18  0.0  0.0      0     0 ?        I<   06:02   0:00 [kworker/1:0H]
root         19  0.0  0.0      0     0 ?        S    06:02   0:00 [kdevtmpfs]
root         20  0.0  0.0      0     0 ?        I<   06:02   0:00 [netns]
root         21  0.0  0.0      0     0 ?        S    06:02   0:00 [rcu_tasks_kthre]
root         22  0.0  0.0      0     0 ?        S    06:02   0:00 [kauditd]
root         23  0.2  0.0      0     0 ?        I    06:02   0:00 [kworker/0:1]
root         24  0.0  0.0      0     0 ?        S    06:02   0:00 [khungtaskd]
root         25  0.0  0.0      0     0 ?        S    06:02   0:00 [oom_reaper]
root         26  0.0  0.0      0     0 ?        I<   06:02   0:00 [writeback]
root         27  0.0  0.0      0     0 ?        S    06:02   0:00 [kcompactd0]
root         28  0.0  0.0      0     0 ?        SN   06:02   0:00 [ksmd]
root         29  0.0  0.0      0     0 ?        SN   06:02   0:00 [khugepaged]
root         30  0.0  0.0      0     0 ?        I<   06:02   0:00 [crypto]
root         31  0.0  0.0      0     0 ?        I<   06:02   0:00 [kintegrityd]
root         32  0.0  0.0      0     0 ?        I<   06:02   0:00 [kblockd]
root         33  0.0  0.0      0     0 ?        I<   06:02   0:00 [ata_sff]
root         34  0.0  0.0      0     0 ?        I<   06:02   0:00 [md]
root         35  0.0  0.0      0     0 ?        I<   06:02   0:00 [edac-poller]
root         36  0.0  0.0      0     0 ?        I<   06:02   0:00 [devfreq_wq]
root         37  0.0  0.0      0     0 ?        I<   06:02   0:00 [watchdogd]
root         38  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:1]
root         39  0.1  0.0      0     0 ?        I    06:02   0:00 [kworker/1:1]
root         41  0.0  0.0      0     0 ?        S    06:02   0:00 [kswapd0]
root         42  0.0  0.0      0     0 ?        I<   06:02   0:00 [kworker/u257:0]
root         43  0.0  0.0      0     0 ?        S    06:02   0:00 [ecryptfs-kthrea]
root         85  0.0  0.0      0     0 ?        I<   06:02   0:00 [kthrotld]
root         86  0.0  0.0      0     0 ?        I<   06:02   0:00 [acpi_thermal_pm]
root         87  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_0]
root         88  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_0]
root         89  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_1]
root         90  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_1]
root         91  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:2]
root         92  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:3]
root         96  0.0  0.0      0     0 ?        I<   06:02   0:00 [ipv6_addrconf]
root        105  0.0  0.0      0     0 ?        I<   06:02   0:00 [kstrp]
root        122  0.0  0.0      0     0 ?        I<   06:02   0:00 [charger_manager]
root        130  0.2  0.0      0     0 ?        I    06:02   0:00 [kworker/1:2]
root        137  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/1:3]
root        186  0.0  0.0      0     0 ?        I<   06:02   0:00 [mpt_poll_0]
root        187  0.0  0.0      0     0 ?        I<   06:02   0:00 [mpt/0]
root        225  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_2]
root        226  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_2]
root        227  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_3]
root        228  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_3]
root        229  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_4]
root        230  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_4]
root        231  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_5]
root        232  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_5]
root        233  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_6]
root        234  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_6]
root        235  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_7]
root        236  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_7]
root        237  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_8]
root        238  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_8]
root        239  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_9]
root        240  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_9]
root        241  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_10]
root        242  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_10]
root        243  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_11]
root        244  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_11]
root        245  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_12]
root        246  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_12]
root        247  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_13]
root        248  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_13]
root        249  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_14]
root        250  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_14]
root        251  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_15]
root        252  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_15]
root        253  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_16]
root        254  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_16]
root        255  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_17]
root        256  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_17]
root        257  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_18]
root        258  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_18]
root        259  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_19]
root        260  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_19]
root        261  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_20]
root        262  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_20]
root        263  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_21]
root        264  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_21]
root        265  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_22]
root        266  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_22]
root        267  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_23]
root        268  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_23]
root        269  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_24]
root        270  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_24]
root        271  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_25]
root        272  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_25]
root        273  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_26]
root        274  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_26]
root        275  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_27]
root        276  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_27]
root        277  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_28]
root        278  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_28]
root        279  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_29]
root        280  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_29]
root        281  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_30]
root        282  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_30]
root        283  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_31]
root        284  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_31]
root        285  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_32]
root        286  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_32]
root        287  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:4]
root        288  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:5]
root        289  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:6]
root        290  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:7]
root        291  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:8]
root        292  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:9]
root        293  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:10]
root        294  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:11]
root        295  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:12]
root        296  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:13]
root        297  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:14]
root        298  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:15]
root        299  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:16]
root        300  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:17]
root        301  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:18]
root        302  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:19]
root        303  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:20]
root        304  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:21]
root        305  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:22]
root        306  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:23]
root        307  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:24]
root        308  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:25]
root        309  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:26]
root        310  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:27]
root        311  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:28]
root        312  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:29]
root        313  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:30]
root        314  0.0  0.0      0     0 ?        I<   06:02   0:00 [ttm_swap]
root        315  0.0  0.0      0     0 ?        S    06:02   0:00 [irq/16-vmwgfx]
root        316  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:31]
root        317  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:32]
root        318  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/0:2]
root        320  0.2  0.0      0     0 ?        I<   06:02   0:00 [kworker/1:1H]
root        322  0.1  0.0      0     0 ?        I<   06:02   0:00 [kworker/0:1H]
root        390  0.0  0.0      0     0 ?        I<   06:02   0:00 [raid5wq]
root        439  0.0  0.0      0     0 ?        S    06:02   0:00 [jbd2/sda2-8]
root        440  0.0  0.0      0     0 ?        I<   06:02   0:00 [ext4-rsv-conver]
root        502  0.2  0.5 117500 10300 ?        Ss   06:02   0:00 /usr/bin/vmtoolsd
root        508  0.0  0.0      0     0 ?        I<   06:02   0:00 [iscsi_eh]
root        509  0.0  0.0      0     0 ?        I<   06:02   0:00 [ib-comp-wq]
root        510  0.0  0.0      0     0 ?        I<   06:02   0:00 [ib_mcast]
root        511  0.0  0.0      0     0 ?        I<   06:02   0:00 [ib_nl_sa_wq]
root        517  1.2  0.5  78416 10836 ?        S<s  06:02   0:00 /lib/systemd/systemd-journald
root        521  0.0  0.0      0     0 ?        I<   06:02   0:00 [rdma_cm]
root        540  5.3  0.3  47920  6772 ?        Ss   06:02   0:01 /lib/systemd/systemd-udevd
root        544  0.0  0.0  97708  1944 ?        Ss   06:02   0:00 /sbin/lvmetad -f
root        576  0.0  0.0      0     0 ?        S<   06:02   0:00 [loop0]
root        578  0.2  0.0      0     0 ?        S<   06:02   0:00 [loop1]
systemd+    648  0.2  0.1 141924  3244 ?        Ssl  06:02   0:00 /lib/systemd/systemd-timesyncd
root        749  0.0  0.0      0     0 ?        I<   06:02   0:00 [kworker/u257:1]
root        752  0.0  0.0      0     0 ?        I<   06:02   0:00 [kworker/u257:2]
systemd+    857  0.2  0.2  80036  5288 ?        Ss   06:02   0:00 /lib/systemd/systemd-networkd
systemd+    876  0.2  0.2  70624  5224 ?        Ss   06:02   0:00 /lib/systemd/systemd-resolved
root        968  0.1  0.3  70604  6104 ?        Ss   06:02   0:00 /lib/systemd/systemd-logind
message+    969  0.2  0.2  50060  4272 ?        Ss   06:02   0:00 /usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
root        975  0.0  0.3 286252  6456 ?        Ssl  06:02   0:00 /usr/lib/accountsservice/accounts-daemon
root        976  0.0  0.4  87744 10044 ?        Ss   06:02   0:00 /usr/bin/VGAuthService
root        983  0.0  0.1  40576  3336 ?        Ss   06:02   0:00 /usr/sbin/rsyslogd -n
root        986  0.0  0.0  95540  1616 ?        Ssl  06:02   0:00 /usr/bin/lxcfs /var/lib/lxcfs/
root       1024  0.0  0.1  30028  3252 ?        Ss   06:02   0:00 /usr/sbin/cron -f
root       1050  5.6  1.3 707692 27620 ?        Ssl  06:02   0:00 /usr/lib/snapd/snapd
root       1077  0.0  0.1 110544  2052 ?        Ssl  06:02   0:00 /usr/sbin/irqbalance --foreground
daemon     1088  0.0  0.1  28332  2412 ?        Ss   06:02   0:00 /usr/sbin/atd -f
root       1092  0.6  0.8 169140 17176 ?        Ssl  06:02   0:00 /usr/bin/python3 /usr/bin/networkd-dispatcher --run-startup-triggers
root       1124  0.0  0.3 288880  6316 ?        Ssl  06:02   0:00 /usr/lib/policykit-1/polkitd --no-debug
root       1150  0.0  0.1  78768  3740 tty1     Ss   06:02   0:00 /bin/login -p --
root       1171  0.0  0.2  72296  5764 ?        Ss   06:02   0:00 /usr/sbin/sshd -D
root       1433  0.5  0.3  76636  7488 ?        Ss   06:03   0:00 /lib/systemd/systemd --user
root       1438  0.0  0.1 109328  2268 ?        S    06:03   0:00 (sd-pam)
root       1457  0.7  0.2  21360  5008 tty1     S    06:03   0:00 -bash
root       1472  0.0  0.1  38372  3712 tty1     R+   06:03   0:00 ps auxww

kill -9 -- -1実行後のps auxwwの実行結果

USER        PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root          1  2.9  0.4 241500  8904 ?        Ss   06:02   0:02 /sbin/init maybe-ubiquity
root          2  0.0  0.0      0     0 ?        S    06:02   0:00 [kthreadd]
root          3  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/0:0]
root          4  0.0  0.0      0     0 ?        I<   06:02   0:00 [kworker/0:0H]
root          5  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:0]
root          6  0.0  0.0      0     0 ?        I<   06:02   0:00 [mm_percpu_wq]
root          7  0.1  0.0      0     0 ?        S    06:02   0:00 [ksoftirqd/0]
root          8  0.0  0.0      0     0 ?        I    06:02   0:00 [rcu_sched]
root          9  0.0  0.0      0     0 ?        I    06:02   0:00 [rcu_bh]
root         10  0.0  0.0      0     0 ?        S    06:02   0:00 [migration/0]
root         11  0.0  0.0      0     0 ?        S    06:02   0:00 [watchdog/0]
root         12  0.0  0.0      0     0 ?        S    06:02   0:00 [cpuhp/0]
root         13  0.0  0.0      0     0 ?        S    06:02   0:00 [cpuhp/1]
root         14  0.0  0.0      0     0 ?        S    06:02   0:00 [watchdog/1]
root         15  0.0  0.0      0     0 ?        S    06:02   0:00 [migration/1]
root         16  0.0  0.0      0     0 ?        S    06:02   0:00 [ksoftirqd/1]
root         17  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/1:0]
root         18  0.0  0.0      0     0 ?        I<   06:02   0:00 [kworker/1:0H]
root         19  0.0  0.0      0     0 ?        S    06:02   0:00 [kdevtmpfs]
root         20  0.0  0.0      0     0 ?        I<   06:02   0:00 [netns]
root         21  0.0  0.0      0     0 ?        S    06:02   0:00 [rcu_tasks_kthre]
root         22  0.0  0.0      0     0 ?        S    06:02   0:00 [kauditd]
root         23  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/0:1]
root         24  0.0  0.0      0     0 ?        S    06:02   0:00 [khungtaskd]
root         25  0.0  0.0      0     0 ?        S    06:02   0:00 [oom_reaper]
root         26  0.0  0.0      0     0 ?        I<   06:02   0:00 [writeback]
root         27  0.0  0.0      0     0 ?        S    06:02   0:00 [kcompactd0]
root         28  0.0  0.0      0     0 ?        SN   06:02   0:00 [ksmd]
root         29  0.0  0.0      0     0 ?        SN   06:02   0:00 [khugepaged]
root         30  0.0  0.0      0     0 ?        I<   06:02   0:00 [crypto]
root         31  0.0  0.0      0     0 ?        I<   06:02   0:00 [kintegrityd]
root         32  0.0  0.0      0     0 ?        I<   06:02   0:00 [kblockd]
root         33  0.0  0.0      0     0 ?        I<   06:02   0:00 [ata_sff]
root         34  0.0  0.0      0     0 ?        I<   06:02   0:00 [md]
root         35  0.0  0.0      0     0 ?        I<   06:02   0:00 [edac-poller]
root         36  0.0  0.0      0     0 ?        I<   06:02   0:00 [devfreq_wq]
root         37  0.0  0.0      0     0 ?        I<   06:02   0:00 [watchdogd]
root         38  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:1]
root         39  0.1  0.0      0     0 ?        I    06:02   0:00 [kworker/1:1]
root         41  0.0  0.0      0     0 ?        S    06:02   0:00 [kswapd0]
root         42  0.0  0.0      0     0 ?        I<   06:02   0:00 [kworker/u257:0]
root         43  0.0  0.0      0     0 ?        S    06:02   0:00 [ecryptfs-kthrea]
root         85  0.0  0.0      0     0 ?        I<   06:02   0:00 [kthrotld]
root         86  0.0  0.0      0     0 ?        I<   06:02   0:00 [acpi_thermal_pm]
root         87  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_0]
root         88  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_0]
root         89  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_1]
root         90  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_1]
root         91  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:2]
root         92  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:3]
root         96  0.0  0.0      0     0 ?        I<   06:02   0:00 [ipv6_addrconf]
root        105  0.0  0.0      0     0 ?        I<   06:02   0:00 [kstrp]
root        122  0.0  0.0      0     0 ?        I<   06:02   0:00 [charger_manager]
root        130  0.1  0.0      0     0 ?        I    06:02   0:00 [kworker/1:2]
root        137  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/1:3]
root        186  0.0  0.0      0     0 ?        I<   06:02   0:00 [mpt_poll_0]
root        187  0.0  0.0      0     0 ?        I<   06:02   0:00 [mpt/0]
root        225  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_2]
root        226  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_2]
root        227  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_3]
root        228  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_3]
root        229  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_4]
root        230  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_4]
root        231  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_5]
root        232  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_5]
root        233  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_6]
root        234  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_6]
root        235  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_7]
root        236  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_7]
root        237  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_8]
root        238  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_8]
root        239  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_9]
root        240  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_9]
root        241  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_10]
root        242  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_10]
root        243  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_11]
root        244  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_11]
root        245  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_12]
root        246  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_12]
root        247  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_13]
root        248  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_13]
root        249  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_14]
root        250  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_14]
root        251  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_15]
root        252  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_15]
root        253  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_16]
root        254  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_16]
root        255  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_17]
root        256  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_17]
root        257  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_18]
root        258  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_18]
root        259  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_19]
root        260  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_19]
root        261  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_20]
root        262  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_20]
root        263  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_21]
root        264  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_21]
root        265  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_22]
root        266  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_22]
root        267  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_23]
root        268  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_23]
root        269  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_24]
root        270  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_24]
root        271  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_25]
root        272  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_25]
root        273  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_26]
root        274  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_26]
root        275  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_27]
root        276  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_27]
root        277  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_28]
root        278  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_28]
root        279  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_29]
root        280  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_29]
root        281  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_30]
root        282  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_30]
root        283  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_31]
root        284  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_31]
root        285  0.0  0.0      0     0 ?        S    06:02   0:00 [scsi_eh_32]
root        286  0.0  0.0      0     0 ?        I<   06:02   0:00 [scsi_tmf_32]
root        287  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:4]
root        288  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:5]
root        289  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:6]
root        290  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:7]
root        291  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:8]
root        292  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:9]
root        293  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:10]
root        294  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:11]
root        295  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:12]
root        296  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:13]
root        297  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:14]
root        298  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:15]
root        299  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:16]
root        300  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:17]
root        301  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:18]
root        302  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:19]
root        303  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:20]
root        304  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:21]
root        305  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:22]
root        306  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:23]
root        307  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:24]
root        308  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:25]
root        309  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:26]
root        310  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:27]
root        311  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:28]
root        312  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:29]
root        313  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:30]
root        314  0.0  0.0      0     0 ?        I<   06:02   0:00 [ttm_swap]
root        315  0.0  0.0      0     0 ?        S    06:02   0:00 [irq/16-vmwgfx]
root        316  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:31]
root        317  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:32]
root        318  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/0:2]
root        320  0.0  0.0      0     0 ?        I<   06:02   0:00 [kworker/1:1H]
root        322  0.0  0.0      0     0 ?        I<   06:02   0:00 [kworker/0:1H]
root        390  0.0  0.0      0     0 ?        I<   06:02   0:00 [raid5wq]
root        439  0.0  0.0      0     0 ?        S    06:02   0:00 [jbd2/sda2-8]
root        440  0.0  0.0      0     0 ?        I<   06:02   0:00 [ext4-rsv-conver]
root        508  0.0  0.0      0     0 ?        I<   06:02   0:00 [iscsi_eh]
root        509  0.0  0.0      0     0 ?        I<   06:02   0:00 [ib-comp-wq]
root        510  0.0  0.0      0     0 ?        I<   06:02   0:00 [ib_mcast]
root        511  0.0  0.0      0     0 ?        I<   06:02   0:00 [ib_nl_sa_wq]
root        521  0.0  0.0      0     0 ?        I<   06:02   0:00 [rdma_cm]
root        576  0.0  0.0      0     0 ?        S<   06:02   0:00 [loop0]
root        578  0.0  0.0      0     0 ?        S<   06:02   0:00 [loop1]
root        749  0.0  0.0      0     0 ?        I<   06:02   0:00 [kworker/u257:1]
root        752  0.0  0.0      0     0 ?        I<   06:02   0:00 [kworker/u257:2]
root       1524  0.1  0.4  70128  9052 ?        S<s  06:03   0:00 /lib/systemd/systemd-journald
root       1525  0.0  0.1  78768  3640 tty1     Ss   06:03   0:00 /bin/login -p --
root       1532  0.0  0.0      0     0 ?        I    06:03   0:00 [kworker/0:3]
systemd+   1537  0.1  0.2  70624  5256 ?        Ss   06:03   0:00 /lib/systemd/systemd-resolved
systemd+   1538  0.0  0.1 141924  3384 ?        Ssl  06:03   0:00 /lib/systemd/systemd-timesyncd
root       1539  0.2  0.2  45172  4148 ?        Ss   06:03   0:00 /lib/systemd/systemd-udevd
root       1540  0.0  0.2  70576  5968 ?        Ss   06:03   0:00 /lib/systemd/systemd-logind
systemd+   1541  0.1  0.2  80036  5404 ?        Ss   06:03   0:00 /lib/systemd/systemd-networkd
root       1554  0.0  0.0  23976  1596 ?        Ss   06:03   0:00 /sbin/lvmetad -f
syslog     1555  0.0  0.2 267268  4224 ?        Ssl  06:03   0:00 /usr/sbin/rsyslogd -n
root       1556  1.3  1.2 847748 24252 ?        Ssl  06:03   0:00 /usr/lib/snapd/snapd
root       1558  0.0  0.2  72296  5684 ?        Ss   06:03   0:00 /usr/sbin/sshd -D
message+   1559  0.0  0.2  49928  4360 ?        Ss   06:03   0:00 /usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
root       1571  0.0  0.0  95540  1676 ?        Ssl  06:03   0:00 /usr/bin/lxcfs /var/lib/lxcfs/
root       1601  0.0  0.0      0     0 ?        I    06:03   0:00 [kworker/0:4]
root       1602  0.0  0.0      0     0 ?        I    06:03   0:00 [kworker/0:5]
root       1687  0.0  0.3  76640  7000 ?        Ss   06:03   0:00 /lib/systemd/systemd --user
root       1688  0.0  0.1 273288  2376 ?        S    06:03   0:00 (sd-pam)
root       1698  0.2  0.2  21360  4836 tty1     S    06:03   0:00 -bash
root       1713  0.0  0.1  38372  3720 tty1     R+   06:03   0:00 ps auxww

差分を表示させてみると、カーネルスレッド以外はプロセス番号が変わっていることを確認できる。

kill -9 -- -1でプロセス番号が変わっている

--- ps_1    2019-09-04 15:38:32.643577000 +0900
+++ ps_2    2019-09-04 15:38:32.645350000 +0900
@@ -1,12 +1,12 @@
 USER        PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
-root          1  8.0  0.4  77644  8756 ?        Ss   06:02   0:02 /sbin/init maybe-ubiquity
+root          1  2.9  0.4 241500  8904 ?        Ss   06:02   0:02 /sbin/init maybe-ubiquity
 root          2  0.0  0.0      0     0 ?        S    06:02   0:00 [kthreadd]
 root          3  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/0:0]
 root          4  0.0  0.0      0     0 ?        I<   06:02   0:00 [kworker/0:0H]
 root          5  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:0]
 root          6  0.0  0.0      0     0 ?        I<   06:02   0:00 [mm_percpu_wq]
-root          7  0.2  0.0      0     0 ?        S    06:02   0:00 [ksoftirqd/0]
-root          8  0.2  0.0      0     0 ?        I    06:02   0:00 [rcu_sched]
+root          7  0.1  0.0      0     0 ?        S    06:02   0:00 [ksoftirqd/0]
+root          8  0.0  0.0      0     0 ?        I    06:02   0:00 [rcu_sched]
 root          9  0.0  0.0      0     0 ?        I    06:02   0:00 [rcu_bh]
 root         10  0.0  0.0      0     0 ?        S    06:02   0:00 [migration/0]
 root         11  0.0  0.0      0     0 ?        S    06:02   0:00 [watchdog/0]
@@ -14,14 +14,14 @@
 root         13  0.0  0.0      0     0 ?        S    06:02   0:00 [cpuhp/1]
 root         14  0.0  0.0      0     0 ?        S    06:02   0:00 [watchdog/1]
 root         15  0.0  0.0      0     0 ?        S    06:02   0:00 [migration/1]
-root         16  0.2  0.0      0     0 ?        S    06:02   0:00 [ksoftirqd/1]
+root         16  0.0  0.0      0     0 ?        S    06:02   0:00 [ksoftirqd/1]
 root         17  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/1:0]
 root         18  0.0  0.0      0     0 ?        I<   06:02   0:00 [kworker/1:0H]
 root         19  0.0  0.0      0     0 ?        S    06:02   0:00 [kdevtmpfs]
 root         20  0.0  0.0      0     0 ?        I<   06:02   0:00 [netns]
 root         21  0.0  0.0      0     0 ?        S    06:02   0:00 [rcu_tasks_kthre]
 root         22  0.0  0.0      0     0 ?        S    06:02   0:00 [kauditd]
-root         23  0.2  0.0      0     0 ?        I    06:02   0:00 [kworker/0:1]
+root         23  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/0:1]
 root         24  0.0  0.0      0     0 ?        S    06:02   0:00 [khungtaskd]
 root         25  0.0  0.0      0     0 ?        S    06:02   0:00 [oom_reaper]
 root         26  0.0  0.0      0     0 ?        I<   06:02   0:00 [writeback]
@@ -52,7 +52,7 @@
 root         96  0.0  0.0      0     0 ?        I<   06:02   0:00 [ipv6_addrconf]
 root        105  0.0  0.0      0     0 ?        I<   06:02   0:00 [kstrp]
 root        122  0.0  0.0      0     0 ?        I<   06:02   0:00 [charger_manager]
-root        130  0.2  0.0      0     0 ?        I    06:02   0:00 [kworker/1:2]
+root        130  0.1  0.0      0     0 ?        I    06:02   0:00 [kworker/1:2]
 root        137  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/1:3]
 root        186  0.0  0.0      0     0 ?        I<   06:02   0:00 [mpt_poll_0]
 root        187  0.0  0.0      0     0 ?        I<   06:02   0:00 [mpt/0]
@@ -150,42 +150,37 @@
 root        316  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:31]
 root        317  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/u256:32]
 root        318  0.0  0.0      0     0 ?        I    06:02   0:00 [kworker/0:2]
-root        320  0.2  0.0      0     0 ?        I<   06:02   0:00 [kworker/1:1H]
-root        322  0.1  0.0      0     0 ?        I<   06:02   0:00 [kworker/0:1H]
+root        320  0.0  0.0      0     0 ?        I<   06:02   0:00 [kworker/1:1H]
+root        322  0.0  0.0      0     0 ?        I<   06:02   0:00 [kworker/0:1H]
 root        390  0.0  0.0      0     0 ?        I<   06:02   0:00 [raid5wq]
 root        439  0.0  0.0      0     0 ?        S    06:02   0:00 [jbd2/sda2-8]
 root        440  0.0  0.0      0     0 ?        I<   06:02   0:00 [ext4-rsv-conver]
-root        502  0.2  0.5 117500 10300 ?        Ss   06:02   0:00 /usr/bin/vmtoolsd
 root        508  0.0  0.0      0     0 ?        I<   06:02   0:00 [iscsi_eh]
 root        509  0.0  0.0      0     0 ?        I<   06:02   0:00 [ib-comp-wq]
 root        510  0.0  0.0      0     0 ?        I<   06:02   0:00 [ib_mcast]
 root        511  0.0  0.0      0     0 ?        I<   06:02   0:00 [ib_nl_sa_wq]
-root        517  1.2  0.5  78416 10836 ?        S<s  06:02   0:00 /lib/systemd/systemd-journald
 root        521  0.0  0.0      0     0 ?        I<   06:02   0:00 [rdma_cm]
-root        540  5.3  0.3  47920  6772 ?        Ss   06:02   0:01 /lib/systemd/systemd-udevd
-root        544  0.0  0.0  97708  1944 ?        Ss   06:02   0:00 /sbin/lvmetad -f
 root        576  0.0  0.0      0     0 ?        S<   06:02   0:00 [loop0]
-root        578  0.2  0.0      0     0 ?        S<   06:02   0:00 [loop1]
-systemd+    648  0.2  0.1 141924  3244 ?        Ssl  06:02   0:00 /lib/systemd/systemd-timesyncd
+root        578  0.0  0.0      0     0 ?        S<   06:02   0:00 [loop1]
 root        749  0.0  0.0      0     0 ?        I<   06:02   0:00 [kworker/u257:1]
 root        752  0.0  0.0      0     0 ?        I<   06:02   0:00 [kworker/u257:2]
-systemd+    857  0.2  0.2  80036  5288 ?        Ss   06:02   0:00 /lib/systemd/systemd-networkd
-systemd+    876  0.2  0.2  70624  5224 ?        Ss   06:02   0:00 /lib/systemd/systemd-resolved
-root        968  0.1  0.3  70604  6104 ?        Ss   06:02   0:00 /lib/systemd/systemd-logind
-message+    969  0.2  0.2  50060  4272 ?        Ss   06:02   0:00 /usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
-root        975  0.0  0.3 286252  6456 ?        Ssl  06:02   0:00 /usr/lib/accountsservice/accounts-daemon
-root        976  0.0  0.4  87744 10044 ?        Ss   06:02   0:00 /usr/bin/VGAuthService
-root        983  0.0  0.1  40576  3336 ?        Ss   06:02   0:00 /usr/sbin/rsyslogd -n
-root        986  0.0  0.0  95540  1616 ?        Ssl  06:02   0:00 /usr/bin/lxcfs /var/lib/lxcfs/
-root       1024  0.0  0.1  30028  3252 ?        Ss   06:02   0:00 /usr/sbin/cron -f
-root       1050  5.6  1.3 707692 27620 ?        Ssl  06:02   0:00 /usr/lib/snapd/snapd
-root       1077  0.0  0.1 110544  2052 ?        Ssl  06:02   0:00 /usr/sbin/irqbalance --foreground
-daemon     1088  0.0  0.1  28332  2412 ?        Ss   06:02   0:00 /usr/sbin/atd -f
-root       1092  0.6  0.8 169140 17176 ?        Ssl  06:02   0:00 /usr/bin/python3 /usr/bin/networkd-dispatcher --run-startup-triggers
-root       1124  0.0  0.3 288880  6316 ?        Ssl  06:02   0:00 /usr/lib/policykit-1/polkitd --no-debug
-root       1150  0.0  0.1  78768  3740 tty1     Ss   06:02   0:00 /bin/login -p --
-root       1171  0.0  0.2  72296  5764 ?        Ss   06:02   0:00 /usr/sbin/sshd -D
-root       1433  0.5  0.3  76636  7488 ?        Ss   06:03   0:00 /lib/systemd/systemd --user
-root       1438  0.0  0.1 109328  2268 ?        S    06:03   0:00 (sd-pam)
-root       1457  0.7  0.2  21360  5008 tty1     S    06:03   0:00 -bash
-root       1472  0.0  0.1  38372  3712 tty1     R+   06:03   0:00 ps auxww
+root       1524  0.1  0.4  70128  9052 ?        S<s  06:03   0:00 /lib/systemd/systemd-journald
+root       1525  0.0  0.1  78768  3640 tty1     Ss   06:03   0:00 /bin/login -p --
+root       1532  0.0  0.0      0     0 ?        I    06:03   0:00 [kworker/0:3]
+systemd+   1537  0.1  0.2  70624  5256 ?        Ss   06:03   0:00 /lib/systemd/systemd-resolved
+systemd+   1538  0.0  0.1 141924  3384 ?        Ssl  06:03   0:00 /lib/systemd/systemd-timesyncd
+root       1539  0.2  0.2  45172  4148 ?        Ss   06:03   0:00 /lib/systemd/systemd-udevd
+root       1540  0.0  0.2  70576  5968 ?        Ss   06:03   0:00 /lib/systemd/systemd-logind
+systemd+   1541  0.1  0.2  80036  5404 ?        Ss   06:03   0:00 /lib/systemd/systemd-networkd
+root       1554  0.0  0.0  23976  1596 ?        Ss   06:03   0:00 /sbin/lvmetad -f
+syslog     1555  0.0  0.2 267268  4224 ?        Ssl  06:03   0:00 /usr/sbin/rsyslogd -n
+root       1556  1.3  1.2 847748 24252 ?        Ssl  06:03   0:00 /usr/lib/snapd/snapd
+root       1558  0.0  0.2  72296  5684 ?        Ss   06:03   0:00 /usr/sbin/sshd -D
+message+   1559  0.0  0.2  49928  4360 ?        Ss   06:03   0:00 /usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
+root       1571  0.0  0.0  95540  1676 ?        Ssl  06:03   0:00 /usr/bin/lxcfs /var/lib/lxcfs/
+root       1601  0.0  0.0      0     0 ?        I    06:03   0:00 [kworker/0:4]
+root       1602  0.0  0.0      0     0 ?        I    06:03   0:00 [kworker/0:5]
+root       1687  0.0  0.3  76640  7000 ?        Ss   06:03   0:00 /lib/systemd/systemd --user
+root       1688  0.0  0.1 273288  2376 ?        S    06:03   0:00 (sd-pam)
+root       1698  0.2  0.2  21360  4836 tty1     S    06:03   0:00 -bash
+root       1713  0.0  0.1  38372  3720 tty1     R+   06:03   0:00 ps auxww

ちなみに、rootでこのコマンドを実行すると、ログインしているすべてのユーザのプロセスが殺されて強制的にログアウトになる。それが目的なら、なかなかシンプルで扱いやすいコマンドだ。

一般ユーザーがこのコマンドを実行すると、ユーザーのプロセスがすべて終了させられるため、ログアウトすることになる。よって、ログアウトの代わりに使おうと思えば使えないこともない。バックグラウンドプロセスなども含めて明示的に終了させたい場合は、この方法はそれほど悪い処理ではないかもしれない。