在Linux中,可以使用以下命令來查看進(jìn)程并殺死:
ps
命令可以列出當(dāng)前正在運(yùn)行的進(jìn)程。常用的選項(xiàng)包括:ps aux
:列出所有進(jìn)程的詳細(xì)信息,包括用戶、CPU利用率、內(nèi)存利用率等。
ps -ef
:列出所有進(jìn)程的詳細(xì)信息,包括父進(jìn)程ID、進(jìn)程狀態(tài)等。
ps -ef | grep <進(jìn)程名>
:通過進(jìn)程名過濾,僅列出包含指定進(jìn)程名的進(jìn)程。
kill
命令可以終止指定的進(jìn)程。常用的選項(xiàng)包括:kill <進(jìn)程ID>
:通過進(jìn)程ID終止指定的進(jìn)程。
killall <進(jìn)程名>
:通過進(jìn)程名終止所有匹配的進(jìn)程。
注意:使用kill
命令終止進(jìn)程時(shí),默認(rèn)發(fā)送TERM信號(hào)(信號(hào)編號(hào)為15),表示終止請(qǐng)求。如果進(jìn)程沒有響應(yīng),可以使用-9
選項(xiàng)發(fā)送KILL信號(hào)(信號(hào)編號(hào)為9),強(qiáng)制終止進(jìn)程。例如:kill -9 <進(jìn)程ID>
。