蔡妈看看

我们不是代码的搬运工,我们只生产代码

Linux 信号

Linux 信号

信号清单

  • 下面 列出 Linux 支持的 信号. 某些 信号 依赖于 体系结构(architecture).
信号 动作 说明
SIGHUP 1 A 在控制终端上是挂起信号, 或者控制进程结束
SIGINT 2 A 从键盘输入的中断
SIGQUIT 3 C 从键盘输入的退出
SIGILL 4 C 无效硬件指令
SIGABRT 6 C 非正常终止, 可能来自 abort(3)
SIGFPE 8 C 浮点运算例外
SIGKILL 9 AEF 杀死进程信号
SIGSEGV 11 C 无效的内存引用
SIGPIPE 13 A 管道中止: 写入无人读取的管道
SIGALRM 14 A 来自 alarm(2) 的超时信号
SIGTERM 15 A 终止信号
SIGUSR1 30,10,16 A 用户定义的信号 1
SIGUSR2 31,12,17 A 用户定义的信号 2
SIGCHLD 20,17,18 B 子进程结束或停止
SIGCONT 19,18,25 继续停止的进程
SIGSTOP 17,19,23 DEF 停止进程
SIGTSTP 18,20,24 D 终端上发出的停止信号
SIGTTIN 21,21,26 D 后台进程试图从控制终端(tty)输入
SIGTTOU 22,22,27 D 后台进程试图在控制终端(tty)输出

“动作(Action)”栏 的 字母 有 下列 含义:

   A      缺省动作是结束进程.

   B      缺省动作是忽略这个信号.

   C      缺省动作是结束进程, 并且核心转储.

   D      缺省动作是停止进程.

   E      信号不能被捕获.

   F      信号不能被忽略.
点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注