轉載自CSDN博客:https://blog.csdn.net/cxs123678/article/details/80203186
kill命令主要用於殺死進程
要了解kill詳細用法的用法的話,man kill 一下
這里寫一下關於kill的常用選項
kill -l 查看可用的進程信號
kill [options][singal] pid
kill -9 pid 強制終止某個進程
kill -1 pid # 1) SIGHUP -1 <==> -HUP
kill -HUP pid 讓進程立刻關閉,然后重新讀取配置文件之后重啟
#主要用於Apache Nginx等服務,當你發現某個功能沒打開時,你可以
#先修改配置文件,然后使用這個命令重啟服務,這時,正在訪問網站的
#終端用戶並沒有察覺
#類似Apache 的 graceful (平滑重啟)
killall命令
killall [options][singal] 進程名 #按照進程名來殺死進程
選項如下:
-i:交互式,詢問是否要殺死某個進程
-I:忽略進程的大小寫
主要批量殺死web服務器進程
pkill命令
pkill [options][singal] 進程名 #按照進程名來殺死進程
選項:
-t 終端號:按照終端號來踢出用戶(這個比較好玩)
pkill -9 -t tty1 #將tty1踢出去,不能登錄系統
---------------------
作者:cxs123678
來源:CSDN
原文:https://blog.csdn.net/cxs123678/article/details/80203186
版權聲明:本文為博主原創文章,轉載請附上博文鏈接!