kill可以殺死一個終端的進程。這是一個shell内建命令
使用man kill獲得幫助信息
kill命令格式如下:
kill 進程号 #殺死進程号=參數的進程
kill -KILL 進程号 #強制殺死進程
kill -HUP 進程号 #發送SIGHUP信号,根據約定當發送一個挂起信号時,大多數服務器進程都回進行複位操作并重新加載他們的配置文件。
kill -9 進程号 #徹底殺死進程
kill -l #列出所有信号名稱,隻有第9種可以無條件終止進程。
如圖,sshd進程編号837,使用端口22。修改sshd_config文件後,使用kill -HUP `cat /var/run/sshd.pid`,成功後再次查看。sshd進程編号837,使用端口變為53216。
killall用于殺死一個進程,它可以殺死指定名稱的所有進程。
-h獲得幫助信息
命令格式:
killall -選項 進程名
例子:
killall -9 php-fpm
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!