1. 程式人生 > >ubuntu關掉無響應的程序

ubuntu關掉無響應的程序

 

ubuntu16.04LTS關閉無響應的程序
PROBLEM
如何在Linux環境中強制關閉某個無響應的程序。在windows環境中大家都很熟悉通過ctrl+alt+del調出工作管理員,從列表中找到然後關閉相應程序即可。而在linux環境下,需要用到kill命令。而在使用kill之前需要知道無響應程序的確切pid。那麼問題來了,如何檢視linux中執行的程序名字與pid對應關係表。 
大家應該也知道ps 和 top兩條指令能列出程序列表。但是要準確定位到自己要關閉的程序還需要一點功夫。這裡用到了linux下另一條指令grep。

SOLUTION
ps -aux | grep procees_name_key_word
1
2
procees_name_key_word即為要查詢的關鍵字,可以為執行檔案的路徑、名字或者程序的名稱等。 
此處以android studio為例。(本人經常碰到android studio building 然後介面就卡死關不了的情況。。。) 

輸入命令後輸出第一行使用者名稱後面的就是 pid了。看下能否對應上,確認後呼叫kill即可。

kill pid_dst