附录:各种信号及其用途

信号 描述 Linux x86[1] 的信号数
SIGABRT 进程退出 6
SIGALRM 计时器到时 14
SIGBUS 总线错误,进入内存对象未定义部分 7
SIGCHLD 子进程终止,停止或继续 17
SIGCONT 继续,如果停止 18
SIGFPE 浮点指针异常,错误的算数操作。 8
SIGHUP 挂起 1
SIGILL 非法指令 4
SIGINT 中断 2
SIGKILL 杀死(尽快终止) 9
SIGPIPE 无读操作时写入管道。 13
SIGQUIT 退出并转储核心 3
SIGSEGV 段非法 11
SIGSTOP 临时停止执行 19
SIGTERM 终止要求终止 15
SIGTSTP 由信号终止 20
SIGTTIN 后台进程试图从TTY 读入 ("in") 21
SIGTTOU 后台进程试图写入TTY ("out") 22
SIGUSR1 用户定义1 10
SIGUSR2 用户定义2 12
SIGPOLL Pollable event 29
SIGPROF 统计分布图用计时器到时 27
SIGSYS 不良的系统调用 31
SIGTRAP 跟踪/断点 陷阱 5
SIGURG I/O紧急信号,套接字紧急数据有效 23
SIGVTALRM 虚拟定时器超时 26
SIGXCPU 超出CPU时间限制 24
SIGXFSZ 超出文件大小限制 25