Linux經常使用命令

kill命令

kill -- 殺死或者向一個進程發送信號。
除了超級用戶(superuser)外,其餘的用戶都只能向本身的進程發送信號。code

kill命令的常見用法有:kill [-s signal_name | -signal_name | -signal_num] pid
例如,要向進程ID爲6358的進程發送信號SIGQUIT(3),能夠採用下面的寫法:進程

  • kill -s SIGQUIT 6358
  • kill -SIGQUIT 6358
  • kill -3 6358

其中3爲信號SIGQUIT對應的SIGNUM;能夠經過命令kill -l查看全部的信號。
經常使用的信號有:co

  • 1.SIGHUP(掛起)
  • 2.SIGINT(中斷)
  • 3.SIGQUIT(退出)
  • 6.SIGABRT(停止)
  • 9.SIGTERM(終止)
  • 15.SIGKILL(強制殺死進程, 進程不能忽略該信號)

默認狀況下kill發送的信號是SIGTERM

相關文章
相關標籤/搜索