home products tech support contact us

 Linux 技術支援    ⇒   基礎篇    進階篇    補腦篇    指令索引    中⇒ENG
版權所有, 引用請註明出處

killall 殺死一堆進程

相較 kill 一個進程一個進程慢慢殺 killall 可根據進程名稱一次殺光,雖很方便但也隱含誤殺的風險,小心使用。 

例:
$ seq 1000000000 > /dev/null & ←讓 pc 在背景算到十億
[1] 5819
$ seq 2000000000 > /dev/null & ←讓 pc 在背景算到二十億
[2] 5826
$ jobs ←確認一下有無在算
[1]- Running seq 1000000000 > /dev/null &
[2]+ Running seq 2000000000 > /dev/null &
$ killall seq ←殺死所有 seq 進程
$ jobs  ←確認看死了沒?
[1]- Terminated seq 1000000000 > /dev/null
[2]+ Terminated seq 2000000000 > /dev/null

更多操作範例說明和選項可參考連結 。