下表是linux2.6在80x86上的前31个signals及其相关说明.这些信号中有些是体系结构相关的(eg:SIGCHLD,SIGSTOP),有些则专门了某些体系结构才存在的(eg:SIGSTKFLT) (可以参考中断处理,里面也列出了一些异常对应的signal).

The first 31 signals in Linux/i386

#

Signal name

Default action

Comment

POSIX

1

SIGHUP

Terminate

Hang up controlling terminal or process

Yes

2

SIGINT

Terminate

Interrupt from keyboard

Yes

3

SIGQUIT

Dump

Quit from keyboard

Yes

4

SIGILL

Dump

Illegal instruction

Yes

5

SIGTRAP

Dump

Breakpoint for debugging

No

6

SIGABRT

Dump

Abnormal termination

Yes

6

SIGIOT

Dump

Equivalent to SIGABRT

No

7

SIGBUS

Dump

Bus error

No

8

SIGFPE

Dump

Floating-point exception

Yes

9

SIGKILL

Terminate

Forced-process termination

Yes

10

SIGUSR1

Terminate

Available to processes

Yes

11

SIGSEGV

Dump

Invalid memory reference

Yes

12

SIGUSR2

Terminate

Available to processes

Yes

13

SIGPIPE

Terminate

Write to pipe with no readers

Yes

14

SIGALRM

Terminate

Real-timerclock

Yes

15

SIGTERM

Terminate

Process termination

Yes

16

SIGSTKFLT

Terminate

Coprocessor stack error

No

17

SIGCHLD

Ignore

Child process stopped or terminated, or got signal if traced

Yes

18

SIGCONT

Continue

Resume execution, if stopped

Yes

19

SIGSTOP

Stop

Stop process execution

Yes

20

SIGTSTP

Stop

Stop process issued from tty

Yes

21

SIGTTIN

Stop

Background process requires input

Yes

22

SIGTTOU

Stop

Background process requires output

Yes

23

SIGURG

Ignore

Urgent condition on socket

No

24

SIGXCPU

Dump

CPU time limit exceeded

No

25

SIGXFSZ

Dump

File size limit exceeded

No

26

SIGVTALRM

Terminate

Virtual timer clock

No

27

SIGPROF

Terminate

Profile timer clock

No

28

SIGWINCH

Ignore

Window resizing

No

29

SIGIO

Terminate

I/O now possible

No

29

SIGPOLL

Terminate

Equivalent to SIGIO

No

30

SIGPWR

Terminate

Power supply failure

No

31

SIGSYS

Dump

Bad system call

No

31

SIGUNUSED

Dump

Equivalent to SIGSYS

No

signal信号值对应表相关推荐

  1. Signal信号值及对应含义

    Tips: Linux下使用:[举例] man 7 signal man命令可查询signal的相关操作

  2. linux 信号 sigaction(是signal的扩展,在多线程应用中替代了signal)(除了信号值信息外,还可以附加数值信息(以及指针:不可跨进程):sigqueue()函数)

    参考视频教程:https://www.bilibili.com/video/BV145411a76x?p=6 另外:Linux多线程详解(线程的实现.线程回收.线程取消.线程清理,线程信号.线程调试, ...

  3. signal信号详解

    signal信号详解本文引用其它网站. 信号机制是进程之间相互传递消息的一种方法,信号全称为软中断信号,也有人称作软中断.从它的命名可以看出,它的实质和使用很象中断.所以,信号可以说是进程控制的一部分 ...

  4. c/c++ signal(信号)解析

    什么是信号(signal) 信号是一种软件中断,一种向进程传递有关其他进程,操作系统和硬件状态的信息的方法.信号是一种中断,因为它可以改变程序的流程.当信号传递给进程时,进程将停止其执行的操作,处理或 ...

  5. Linux Signal信号详解

    信号是Linux编程中非常重要的部分,本文将详细介绍信号机制的基本概念.Linux对信号机制的大致实现方法.如何使用信号,以及有关信号的几个系统调用. 信号机制是进程之间相互传递消息的一种方法,信号全 ...

  6. Linux下Signal信号

    信号是Linux编程中非常重要的部分,本文将详细介绍信号机制的基本概念. Linux对信号机制的大致实现方法.如何使用信号,以及有关信号的几个系统调 用.    信号机制是进程之间相互传递消息的一种方 ...

  7. 【进程通信】Signal信号

    信号(signal)   软中断信号(signal,又简称为信号)是Linux下用来在进程间传递消息的方式之一,也是进程间唯一的异步通信方式.从命名中可以看出信号的实质很像中断.进程间可以通过调用ki ...

  8. 【DBC专题】-2-CAN Signal信号的Multiplexor多路复用在DBC中实现

    目录 0 关键字/术语描述 1有关"多路复用"概念 2 创建Message中"信号多路复用" 2.1 给Multiplexor Signal类型的信号创建合适的 ...

  9. Go Signal信号

    目录 信号 信号的种类 分类 信号种类 Go Signal handlers handler 信号的存储 信号持有状态的获取 信号持有状态的清空 Notify Stop Ignore & Re ...

最新文章

  1. 【视图】ABAP Views
  2. 201024阶段二Linux
  3. 牛客网_PAT乙级_1015反转链表 (25)【没做出来】
  4. 明天一定要记得放一个硬币在口袋
  5. C++语言基础 —— STL —— 容器与迭代器 —— bitset
  6. 问题管理——“斩草需除根”
  7. 作为一个职场中人的一些思考,关于做事的方式和思路
  8. 快速掌握 JavaScript 库必备的 5 大技巧!
  9. oracle中日期相减及显示几天几小时几分钟
  10. lock.tryLock()使用与synchronized比较
  11. 拓端tecdat|R语言进行数据结构化转换:Box-Cox变换、“凸规则”变换方法
  12. hdu 5735 Born Slippy 暴力
  13. 【读书笔记】大数据之路:阿里巴巴大数据实践
  14. Racecar 基于ROS通信机制的多点导航实验
  15. 360与腾讯之争——娱乐化时代的产物
  16. 谷歌浏览器反复提示PageOffice安装
  17. Wpf关于列表动态刷新的问题
  18. 在计算机网络中ln代表的是,数学中e和ln的关系?
  19. SpringCloud Alibaba 教程
  20. 接口测试的流程和步骤,主要测试哪些方面,测试工具,测试用例,以及测试框架

热门文章

  1. 8道C语言笔试题及答案(2022发布)
  2. Jxl解析Excel表格数据
  3. 判断数是否为素数与素数输出
  4. ping,tracert 原理
  5. Use HAProxy to load balance 300k concurrent tcp socket connections: Port Exhaustion, Keep-alive and
  6. MySQL数据库篇---对数据库,数据库中表,数据库中表的记录进行添修删查操作---保姆级教程
  7. centos7 firewalld ip与端口白名单配置等,开放端口与ip白名单
  8. 10款开发常用的代码编辑器
  9. Tensorflow keras入门教程
  10. WEB、FTP服务器的搭建