kill 結(jié)束進(jìn)程
# 當(dāng)我們想要結(jié)束一個進(jìn)程的時候劲厌,我們可以用 kill 命令
# PID是每個進(jìn)程的一個唯一標(biāo)識符结啼,可以使用上面的 ps 命令來查看你要結(jié)束進(jìn)程的PID贞滨。
# 假設(shè)我們要結(jié)束 Nginx的進(jìn)程拙吉,那么這樣做( grep -v grep 表示排除關(guān)鍵詞grep坎吻,因為使用 grep匹配ssh缆蝉,也會把grep自己的進(jìn)程匹配進(jìn)去的):
ps -ef|grep -v grep|grep "nginx"
# 輸出示例
UID PID PPID C STIME TTY TIME CMD #注意使用上面命令的話是不會顯示表頭這一行的,我只是為了更好理解加上的
root 2356 1 0 04/03 ? 00:03:12 nginx
# 然后我們可以看到第二列的 PID 進(jìn)程標(biāo)識符瘦真,然后我們 kill 即可刊头。
kill -9 2356
# 中斷進(jìn)程 -2 相當(dāng)于 程序運行在前臺,然后輸入 Ctrl+C 的效果诸尽,但是進(jìn)程有權(quán)利忽略原杂,所以不一定能結(jié)束進(jìn)程
kill -2 PID
# 強(qiáng)制結(jié)束進(jìn)程 -9 ,注意:強(qiáng)制結(jié)束某個進(jìn)程后您机,可能會造成進(jìn)程數(shù)據(jù)丟失等問題穿肄!
kill -9 PID