終止進程
kill命令
# kill -l
#查看可用的進程信號
| 信號代碼 | 信號名稱 | 說明 |
|---|---|---|
| 1 | SIGHUP | 該信號讓進程立即關閉,然后重新讀取配置文件后關閉。 |
| 9 | SIGKILL | 用來立即終止程序的運行,本信號不能被阻塞、處理和忽略。一般用於強制終止進程。 |
| 15 | SIGTERM | 正常結束進程的信號,kill命令的默認信號。有時如果進程已經發生問題,這個信號是無法終止的,我們才會嘗試SIGKILL信號,也就是信號9 |
# kill -1 22354
#重啟進程(22354是進程PID號)
# kill -9 22368
#強制殺死進程
killall命令
# killall [選項][信號] 進程名
#按照進程名殺死進程
選項:
-i 交互式,詢問是否要殺死某個進程
-I 忽略進程名的大小寫
pkill命令
# pkill [選項][信號] 進程名
#按照進程名終止進程
選項:
-t 終端號:按照終端號踢出用戶
# pkill -t -9 pts/1
#強制殺死從pts/1虛擬機終端登錄的進程
