linux信号 SIGINT SIGTERM SIGKILL

Posted fanren224

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux信号 SIGINT SIGTERM SIGKILL相关的知识,希望对你有一定的参考价值。

三者都是结束/终止进程运行。

1.SIGINT SIGTERM区别

前者与字符ctrl+c关联,后者没有任何控制字符关联。

前者只能结束前台进程,后者则不是。

2.SIGTERM SIGKILL的区别

前者可以被阻塞、处理和忽略,但是后者不可以。KILL命令的默认不带参数发送的信号就是SIGTERM.让程序有好的退出。因为它可以被阻塞,所以有的进程不能被结束时,用kill发送后者信号,即可。即:kill -9 进程号。

 

内容正确性未验证,转载自https://www.cnblogs.com/alexyuyu/articles/3853583.html

以上是关于linux信号 SIGINT SIGTERM SIGKILL的主要内容,如果未能解决你的问题,请参考以下文章

shell脚本5---信号处理

Linux信号列表

caffe之路-SIGTERM信号捕捉

[linux] linux信号

Linux 信号详解

Linux信号量