1、SIGINT、SIGTERM和SIGKILL區別進程
- SIGINT與SIGTERM區別
1)SIGINT關聯ctrl+c
2)SIGINT只能結束前臺進程
3)經過ctrl+c對當前進程發送結束信號,信號被進程樹接收到(即:不只當前進程,子進程也會收到結束信號)
- SIGTERM與SIGKILL1)SIGTERM能夠被阻塞、處理和忽略;所以有的進程不能按預期的結束2)kill不使用參數:發送SIGTERM信號,只有當前進程收到信號,若當前進程被kill,則子進程的父進程就會更改成init,即pid爲13)kill命令的默認不帶參數發生的信號就是SIGTERM,讓程序友好的退出 ,當程序未退出時,可使用kill -9強制退出