输入 kill -l 查看所有的信号
其中每个信号的产生原因
转自 http://blog.csdn.net/wesleyluo/article/details/5279482

信号      取值          默认动作   含义(发出信号的原因)
SIGHUP      1           Term    终端的挂断或进程死亡
SIGINT      2           Term    来自键盘的中断信号
SIGQUIT     3           Core    来自键盘的离开信号
SIGILL      4           Core    非法指令
SIGABRT     6           Core    来自abort的异常信号
SIGFPE      8           Core    浮点例外
SIGKILL     9           Term    杀死
SIGSEGV     11          Core    段非法错误(内存引用无效)
SIGPIPE     13          Term    管道损坏:向一个没有读进程的管道写数据
SIGALRM     14          Term    来自alarm的计时器到时信号
SIGTERM     15          Term    终止
SIGUSR1     30,10,16    Term    用户自定义信号1
SIGUSR2     31,12,17    Term    用户自定义信号2
SIGCHLD     20,17,18    Ign     子进程停止或终止
SIGCONT     19,18,25    Cont    如果停止,继续执行
SIGSTOP     17,19,23    Stop    非来自终端的停止信号
SIGTSTP     18,20,24    Stop    来自终端的停止信号
SIGTTIN     21,21,26    Stop    后台进程读终端
SIGTTOU     22,22,27    Stop    后台进程写终端SIGBUS      10,7,10     Core    总线错误(内存访问错误)
SIGPOLL                 Term    Pollable事件发生(Sys V),与SIGIO同义
SIGPROF     27,27,29    Term    统计分布图用计时器到时
SIGSYS      12,-,12     Core    非法系统调用(SVr4)
SIGTRAP     5           Core    跟踪/断点自陷
SIGURG      16,23,21    Ign     socket紧急信号(4.2BSD)
SIGVTALRM   26,26,28    Term    虚拟计时器到时(4.2BSD)
SIGXCPU     24,24,30    Core    超过CPU时限(4.2BSD)
SIGXFSZ     25,25,31    Core    超过文件长度限制(4.2BSD)SIGIOT      6           Core    IOT自陷,与SIGABRT同义
SIGEMT      7,-,7       Term
SIGSTKFLT   -,16,-      Term    协处理器堆栈错误(不使用)
SIGIO       23,29,22    Term    描述符上可以进行I/O操作
SIGCLD      -,-,18      Ign     与SIGCHLD同义
SIGPWR      29,30,19    Term    电力故障(System V)
SIGINFO     29,-,-              与SIGPWR同义
SIGLOST     -,-,-       Term    文件锁丢失
SIGWINCH    28,28,20    Ign     窗口大小改变(4.3BSD, Sun)
SIGUNUSED   -,31,-      Term    未使用信号(will be SIGSYS)

Linux 中 信号signal 及其产生原因相关推荐

  1. 【关于Linux中----信号】

    文章目录 一.信号入门 1.1 信号概念 1.2 用 kill-l命令查看信号列表 1.3 信号处理常见方式预览 二.产生信号 2.1 通过终端按键产生信号 2.2 由于程序中存在异常产生信号 2.3 ...

  2. linux中的信号是什么意思,linux中信号的基本概念

    1.信号的基本概念: 信号全称为软中断信号,也有人称作软中断,信号机制是进程之间相互传递消息的一种方法. 2.信号的作用: 进程之间可以互相通过系统调用kill发送软中断信号,通知进程发生了某个事件. ...

  3. PyQt5 中信号signal 与 槽 slot 的相关知识

    博文视点 文章写得太好了 转载学习 感谢 https://blog.csdn.net/broadview2006/article/details/78475842 在Qt中,每一个QObject对象和 ...

  4. python signal模块作用_如何理解python中信号Signal?

    信号signal 是python进程间进行信号发送的一种机制,其原理是操作系统对进程的控制,是一种程序中断一个进程一旦接收到信号就会打断原来的程序执行流程来处理信号. 那么singanl到底有什么用呢 ...

  5. 光纤通信中信号劣化的原因

    光通信系统中信号劣化的主要原因有两个: 光电器件的噪声造成的干扰: 光纤传输中造成的 1)信号衰减 2)信号失真. 1 光电器件的噪声 光电器件的噪声,主要来自于光放大器. 2 信号衰减 损耗是光纤的 ...

  6. linux中信号的处理,linux中关于信号处理笔记(二)

    2 等待一个全局变量被设置 这种情况是等待一个信号处理程序设置一个全局变量.下面的例子用于捕捉中断信号和退出信号,但是希望仅当退出信号处理程序时,才唤醒主进程. #include #include # ...

  7. linux中ip地址变化的原因与解决

    原因:linux默认是自动获取ip,所以在每次重启虚拟机的时候IP地址都会换,可能是IP地址由DHCP自动分配 解决:将自动获取的ip(dhcp)换为静态ip(static) 1.打开终端输入ifco ...

  8. Linux中yum不能用的原因

    1.将一行改为原来的python2.7 vi /usr/bin/yum 2.同理 vi /usr/libexec/urlgrabber-ext-down

  9. 非常好的一篇对linux信号(signal)的解析

    [摘要]本文分析了Linux内核对于信号的实现机制和应用层的相关处理.首先介绍了软中断信号的本质及信号的两种不同分类方法尤其是不可靠信号的原理.接着分析了内核对于信号的处理流程包括信号的触发/注册/执 ...

最新文章

  1. Oracle Dataguard之Real-Time Apply
  2. jsp中文件下载的实现
  3. python htmltestrunner报告_为什么python+htmltestrunner生成的测试报告有问题?
  4. warpaffine 旋转有一部分消失_如果月球消失了,会发生什么?我们的世界又将会变得怎么样?...
  5. 学计算机专业的需要买电脑吗,高三党升级“准大一生”,有必要买电脑吗?学长的回答可以参考...
  6. Kubernetes 架构(上)- 每天5分钟玩转 Docker 容器技术(120)
  7. 经常吃番茄对身体有什么影响?
  8. linux IPv4报文处理浅析
  9. 并发编程之多线程基础-Thread和Runnable的区别及联系(二)
  10. 利用whistle调试移动端页面
  11. java bigdecimal取余_BigDecimal求余操作
  12. 利用classloader同一个项目中加载另一个同名的类_你知道 Java 类是如何被加载的吗?...
  13. 华为光伏usb适配器_华为P40无线充电手机壳拆解:1款配件补上22.5W无线快充
  14. 苹果奖学金获得者:我的自学 iOS 开发历程
  15. 【基础知识①】计算机网络知识
  16. VMware 虚拟机安装 Mac OS X Mountain Lion 苹果系统(vm9.0和Mac OS10.7)
  17. html5 驾考 答题样式,驾考科目一答题规律
  18. c语言读心术原理,无聊的时候写的读心术小程序
  19. cgal配置以及一些资料
  20. 宁波大学考博c语言真题,宁波大学考博英语历年真题详解

热门文章

  1. 在Java中使用Json
  2. string小数点取后n位_js保留小数点后N位的方法介绍
  3. 【Simulator IOS虚拟机】IOS虚拟机设置中文输入
  4. python删除空文件夹脚本
  5. 深度好文:这样做,你的面试成功率将达到 90%
  6. win10系统要求配置_win10系统不要乱装,装机之前看配置
  7. 想拥有优秀的数据分析师思维,你还需要补足这一点
  8. python的HTTP请求方式(socket)
  9. Android Studio创建Java项目
  10. 采用WPF技术,开发OFD电子文档阅读器