一.信号是软件中断。
二.产生信号的条件:
1.当用户按某些终端键时,引发终端产生信号
2.硬件异常产生信号
3.进程调用kill函数可将信号发给另一个进程或进程组
4.用户可用kill命令将信号发送给其他进程
5.当检测到某种软件软件已经发生,并应将其通知有关进程时也产生信号
三.信号处理的三种方式:
1.忽略信号
2.捕捉信号
3.执行系统默认动作