Linux信号是:
信号名称 | 数 | 描述 |
SIGHUP | 1 | 挂断(POSIX) |
SIGINT | 2 | 终端中断(ANSI) |
SIGQUIT | 3 | 终端退出(POSIX) |
SIGILL | 4 | 非法指令(ANSI) |
SIGTRAP | 五 | 跟踪陷阱(POSIX) |
SIGIOT | 6 | 物联网陷阱(4.2 BSD) |
SIGBUS | 7 | 总线错误(4.2 BSD) |
SIGFPE | 8 | 浮点异常(ANSI) |
SIGKILL | 9 | 杀死(不能被抓住或忽略)(POSIX) |
SIGUSR1 | 10 | 用户定义信号1(POSIX) |
SIGSEGV | 11 | 无效的内存段访问(ANSI) |
SIGUSR2 | 12 | 用户定义信号2(POSIX) |
SIGPIPE | 13 | 写在没有读卡器的管道上,断管(POSIX) |
SIGALRM | 14 | 闹钟(POSIX) |
SIGTERM | 15 | 终止(ANSI) |
SIGSTKFLT | 16 | 堆栈故障 |
SIGCHLD | 17 | 子进程已停止或退出,已更改(POSIX) |
SIGCONT | 18 | 继续执行,如果停止(POSIX) |
SIGSTOP | 19 | 停止执行(无法捕获或忽略)(POSIX) |
SIGTSTP | 20 | 终端停止信号(POSIX) |
SIGTTIN | 21 | 尝试从TTY(POSIX)读取的后台进程 |
SIGTTOU | 22 | 尝试写入的后台进程,到TTY(POSIX) |
SIGURG | 23 | 套接字的紧急情况(4.2 BSD) |
SIGXCPU | 24 | 超出CPU限制(4.2 BSD) |
SIGXFSZ | 25 | 超出文件大小限制(4.2 BSD) |
SIGVTALRM | 26 | 虚拟闹钟(4.2 BSD) |
SIGPROF | 27 | 分析闹钟(4.2 BSD) |
SIGWINCH | 28 | 窗口尺寸变化(4.3 BSD,Sun) |
SIGIO | 29 | 现在可以进行I / O(4.2 BSD) |
SIGPWR | 三十 | 电源故障重启(系统V) |
http://www.comptechdoc.org/os/linux/programming/linux_pgsignals.html