這個殺手不太冷-kill家族
這個殺手不太冷-kill家族
kill家族:
kill: # 刪除執行中的程式或工作
killall: # 使用程式的名稱來殺死程式,使用此指令可以殺死一組同名程式
pkill: # 用於殺死一個程式,它會殺死指定名字的所有程式,類似於 killall 命令
kill
語法格式:
'kill <引數> <程式號>'
常用引數:
-l: # 列出系統支援的訊號(常用訊號:1、9、15)
-s: # 指定向程式傳送的訊號
-a: # 處理當前程式時不限制命令名和程式號的對應關係
-p: # 指定kill命令只列印相關程式的程式號,而不傳送任何訊號
命令例項:
1:
KnowledgeIsPower:~ # kill -l [這會列出64個訊號,kill預設是15訊號(正常殺死一個程式),kill -1 pid號(重新載入程式),kill -9 pid號(這個比較粗暴,強制殺死指定pid號的程式)]
2:
KnowledgeIsPower:~ # ps -ef | grep sshd
root 1425 1 0 06:54 ? 00:00:00 /usr/sbin/sshd -D
root 1561 1425 0 06:54 ? 00:00:06 sshd: root@pts/0
root 1564 1425 0 06:54 ? 00:00:00 sshd: root@notty
root 10186 1567 0 07:18 pts/0 00:00:00 grep --color=auto sshd
KnowledgeIsPower:~ # kill 1561 # 這個時候,我的ssh遠端連線就被斷開了
區別:
'使用kill命令殺死程式,需要先用ps或者top等命令,查詢程式所在的pid號才可以'
killall
語法格式:
killall <引數>
常用引數:
-l: # 列出系統支援的訊號(和kill一樣)
-p: # 殺死程式所屬的程式組
-i: # 互動式殺死程式,殺死程式前需要進行確認
-u: # 殺死指定使用者的程式
命令例項:
KnowledgeIsPower:~ # killall -9 sshd # 同樣的,我的ssh遠端連線再次被我咔嚓了
區別:
1: killall比kill方便的地方在於,不需要pid號,只需要有服務的名稱,就可以殺死程式
2: suse12會自帶killall這個命令;centos則需要安裝psmisc才會有killall這個命令
pkill
語法格式:
pkill <引數>
命令例項:
KnowledgeIsPower:~ # pkill sshd # 同樣的,我的ssh遠端連線再次被我咔嚓了
區別:
'pkill 和 killall 差不多,都是殺死和指定服務名稱相關的程式'
跑路小技巧
'kill命令只能殺死單一的程式,並且依賴程式pid號'
'killall和pkill都是通過服務名,殺死和服務相關的所有程式,所以,這兩個命令需要慎用,在你知道會帶來怎麼樣後果的情況下,才可以使用,不然,自己怎麼涼的都不知道,多難受'
相關文章
- 10年後,《心靈殺手》依然魅力不減
- 能自動絕不手動,這是懶? 不,這是進步!
- 這 個 鍋 我 不 背
- 20 個殺手級 JavaScript 單行程式碼JavaScript行程
- iPhone手機關掉這3個設定,不僅省電,而且手機還不會出現卡頓iPhone
- 學會這幾點,你也能成為面試殺手!面試
- 那年,這個Spring大家族讓我在面試中脫穎而出Spring面試
- 微信才是手機記憶體殺手!關閉這些功能,手機立馬流暢記憶體
- Python這麼頂?搶紅包殺手、訊息撤回也沒得用!Python
- [Bash] Kill command
- 7個殺手級的JS一行程式碼JS行程
- 咋就這麼不喜歡手寫路由呢路由
- 手殘黨福音:不會摘隱形眼鏡?這個機器人可以幫你機器人
- 9 個愛不釋手的 JSON 工具JSON
- 【linux】kill命令模板Linux
- mysql批次kill sessionMySqlSession
- 這不會又是一個Go的BUG吧?Go
- 這是一個不確定的時代
- 這個太簡單了,我也不會
- GoogleNet家族Go
- 別再這麼寫程式碼了,這幾個方法不香嗎?
- 看完這個你還不會 插入排序 麼排序
- 無腦批量kill sessionSession
- sqlserver kill long time lockSQLServer
- 程式命令ps/top/kill
- 精通 Linux 的 “kill” 命令Linux
- 健康“殺手”帕金森診斷新突破!
- 複雜性是心智殺手 - PhilipK
- 鍵盤殺手《勁舞團》往事
- 科幻遊戲不溫不火,《逐光:啟航》這手營銷好牌怎麼打的?遊戲
- 搞定這8個實戰專案,秒殺80%深度學習面試者深度學習面試
- SVM家族(一)
- 好用的CRM軟體離不開這幾個功能
- 這個8月,CRI TechSummit LIVE與你不見不散!MIT
- EXCEL你“不講武德”!這個功能逆天到爆Excel
- 別問了,我真的不喜歡這個註解!
- 做大資料分析的怎麼可以不會這個?大資料
- node ( 5 ) -----process詳解(這個標題不討喜……)