74_信号之常见的信号

常见的信号介绍    信号本身没什么,他是为其他大哥服务的,其他大哥是怎么回事我们要清楚

          标注绿色的是要记住的

1、SIGINT       2       ctrl + c时发送给前台进程组中的每一个进程

2、SIGABRT    6        进程会终止,也就是异常终止,父进程使用wait可以获取终止状态(是否异常)

3、SIGPOLL/

        SIGIO      8   用来完成异步IO(后面的课程会详细讲这一部分)

4、SIGKILL      9    kil -9 pid   不能会忽略的杀死进程(捕获信号),因为有些进程会忽略sigint 和 sigabort

5、SIGSEGV    11   无效存储访问   访问了不该访问的内存地址

6、SIGPIPE      13  管道关的  不能写  跟socket也是有关的   就是系统发出的一个信号,告诉我们不能写

                             异步通信,管道通信,或者socket的时候会有SIGPIPE

7、SIGALARM  15   涉及到alarm函数的实现  系统抛出来的时间到呗

8、SIGCHLD     17  子进程终止时系统向父进程发这个信号   父进程的wait(阻塞)   等这个SIGCHLD信号

9、SIGUSER1/SIGUSER2       10/12    用户自定义信号



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值