天天看點

Linux kill指令(結束程序)

 kill指令用于删除執行中的程式或工作。

kill可将指定的資訊送至程式。預設的資訊為SIGTERM(15),可将指定程式終止。若仍無法終止該程式,可使用SIGKILL(9)資訊嘗試強制删除程式。程式或工作的編号可利用ps指令或jobs指令檢視。文法:

kill [-s <資訊名稱或編号>][程式] 

或

kill [-l <資訊編号>]           

指令選項

  • -l <資訊編号>  若不加<資訊編号>選項,則-l參數會列出全部的資訊名稱。
  • -s <資訊名稱或編号>  指定要送出的資訊。
  • [程式]  [程式]可以是程式的PID或是PGID,也可以是工作編号。

例如:

1、殺死程序

kill 程序編号      

2、強制殺死程序

kill -KILL 程序編号      

3、發送SIGHUP信号,可以使用一下信号

kill -HUP 程序編号      
kill -9 程序編号      
kill -l      

繼續閱讀