信号的概念 1.不同于QT中的信号,在Linux中,信号是由键盘,命令,系统函数,硬件以及软条件产生的, 其中软条件包括定时器等;硬件包括段错误,除0错误等。 2.而通过这些条件刚产生的信号均处于未决状态,等待被进程处理。 3.当这些信号被递达一个进程后,会产生三种执行结果:忽略,捕捉,执行默认动作 执行man 7 signal命令,会在帮助文档中显示对于信号的几种处理动作: 以下就是对所有信号进行的描述: