linux殺進(jìn)程命令(終止進(jìn)程命令)
Linux 下殺死進(jìn)程命令
1. kill
作用:根據(jù)進(jìn)程號(hào)殺死進(jìn)程
用法: kill [信號(hào)代碼] 進(jìn)程ID
舉例:
[root@localhost ~]# ps auxf |grep httpd root 4939 0.0 0.0 5160 708 pts/3 S+ 13:10 0:00 \_ grep httpd root 4830 0.1 1.3 24232 10272 ? Ss 13:02 0:00 /usr/sbin/httpd apache 4833 0.0 0.6 24364 4932 ? S 13:02 0:00 \_ /usr/sbin/httpd apache 4834 0.0 0.6 24364 4928 ? S 13:02 0:00 \_ /usr/sbin/httpd apache 4835 0.0 0.6 24364 4928 ? S 13:02 0:00 \_ /usr/sbin/httpd apache 4836 0.0 0.6 24364 4928 ? S 13:02 0:00 \_ /usr/sbin/httpd apache 4840 0.0 0.6 24364 4928 ? S 13:02 0:00 \_ /usr/sbin/httpd
注意:kill -9 來強(qiáng)制終止退出
舉例
[root@localhost ~]# ps aux |grep gaim beinan 5031 9.0 2.3 104996 17484 ? S 13:23 0:01 gaim root 5036 0.0 0.0 5160 724 pts/3 S+ 13:24 0:00 grep gaim
或者
[root@localhost ~]# pgrep -l gaim 5031 gaim
5031 gaim
[root@localhost ~]# kill -9 5031
特殊用法:
kill -STOP [pid]
發(fā)送SIGSTOP (17,19,23)停止一個(gè)進(jìn)程,而并不消滅這個(gè)進(jìn)程。
kill -CONT [pid]
發(fā)送SIGCONT (19,18,25)重新開始一個(gè)停止的進(jìn)程。
kill -KILL [pid]
發(fā)送SIGKILL (9)強(qiáng)迫進(jìn)程立即停止,并且不實(shí)施清理操作。
kill -9 -1
終止你擁有的全部進(jìn)程。
2. killall
作用:通過程序的名字,直接殺死所有進(jìn)程
用法:killall 正在運(yùn)行的程序名
舉例:
[root@localhost beinan]# pgrep -l gaim 2979 gaim [root@localhost beinan]# killall gaim
注意:該命令可以使用 -9 參數(shù)來強(qiáng)制殺死進(jìn)程
3. pkill
作用:通過程序的名字,直接殺死所有進(jìn)程
用法:#pkill 正在運(yùn)行的程序名
舉例:
[root@localhost beinan]# pgrep -l gaim 2979 gaim [root@localhost beinan]# pkill gaim
4. xkill
作用:殺死桌面圖形界面的程序。
應(yīng)用情形實(shí)例:firefox出現(xiàn)崩潰不能退出時(shí),點(diǎn)鼠標(biāo)就能殺死firefox 。
當(dāng)xkill運(yùn)行時(shí)出來和個(gè)人腦骨的圖標(biāo),哪個(gè)圖形程序崩潰一點(diǎn)就OK了。
如果您想終止xkill ,就按右鍵取消;
調(diào)用方法:
[root@localhost ~]# xkill
關(guān)鍵詞:linux
閱讀本文后您有什么感想? 已有 人給出評(píng)價(jià)!
- 0
- 0
- 0
- 0
- 0
- 0