简介
Linux 支持的信号。某些信号依赖于体系结构(architecture)。
表格中的字符含义
注:这里“结束” 指进程终止并释放资源,“停止” 指进程停止运行,但是资源没有释放,有可能继续运行。
信号说明
1、POSIX.1 描述了下列信号
2、 下面的信号定义在 SUSv2 中,而 POSIX.1 没有定义
注:这里的 SIGSYS,SIGXCPU,SIGXFSZ,以及某些系统上的 SIGBUS,Linux 的缺省动作(到2.3.27版)是 A(结束),而 SUSv2 声明是 C(结束且核心转储)
3、其他信号
注:- 指信号不存在;可能给出三个值,第一个值一般用于 alpha 和 sparc,中间的值用于 i386,ppc 和 sh,最后一个是 mips 的。信号 29 在 alpha 机上是 SIGINFO/SIGPWR,而在 sparc 机上是 SIGLOST。SIGIO 和 SIGLOST 有相同的值。后者在内核源码中被注释掉了,但是某些软件构造的进程仍然认为信号29是 SIGLOST。