linux信号

Posted

tags:

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

参考技术A 1 信号的响应动作

每个信号都有自己的响应动作,当接收到信号时,进程会根据信号的响应动作执行相应的操作,信号的响应动作有以下几种:

中止进程(Term)

忽略信号(Ign)

中止进程并保存内存信息(Core)

停止进程(Stop)

继续运行进程(Cont)

用户可以通过signal或sigaction函数修改信号的响应动作(也就是常说的“注册信号”,在文章的后面会举例说明)。另外,在多线程中,各线程的信号响应动作都是相同的,不能对某个线程设置独立的响应动作。

2 信号类型

Linux支持的信号类型可以参考下面给出的列表。

2.1 在POSIX.1-1990标准中的信号列表

2.2 在SUSv2和POSIX.1-2001标准中的信号列表

2.3 其它信号

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

linux进程间信号量的调试信号

linux中的信号怎么理解?

linux 的信号种类

linux信号

Linux系统编程Linux信号列表

linux下的常见信号总结