簡介
kill命令用來終止指定的進程的運行搪哪。通過ps或者top命令獲取進程的PID,然后用kill命令殺掉該進程。
命令格式
kill[options] <PID>
徹底殺死進程(強制終止)
kill -9 <PID> //強制進程立刻停止執(zhí)行 未保存的進度會丟失
終止進程(終止)
kill -15 <PID> // 進程用一段時間來正常關(guān)閉并釋放資源 不是強制停止
查看所有的信號列表
kill -l
同一時間kill多個進程
kill -9 <PID1> <PID2> <PID3>
init進程是內(nèi)核啟動的用戶級進程。內(nèi)核啟動后就會啟動一個init進程哼绑,所以init是第一個進程,其他所有的進程都是init進程的子孫碉咆,因此init進程不能被殺死抖韩。
killall
killall會kill掉所有同名的進程 使用進程名代替<PID>
killall <PNAME>