版权归作者所有,如有转发,请注明文章出处:https://cyrus-studio.github.io/blog/
详细的 Linux 信号列表
Linux 信号是一种用于进程间通信(IPC)和异常处理的机制。以下是详细的 Linux 信号列表,包含信号名称、默认行为及用途
| 信号编号 | 信号名称 | 默认行为 | 说明 |
|---|---|---|---|
| 1 | SIGHUP | 终止进程 | 终止控制终端或配置文件发生变化时发出。 |
| 2 | SIGINT | 终止进程 | 来自用户输入(通常是 Ctrl+C)。 |
| 3 | SIGQUIT | 终止进程并生成core文件 | 来自用户输入(通常是 Ctrl+\)。 |
| 4 | SIGILL | 终止进程并生成core文件 | 非法指令执行。 |
| 5 | SIGTRAP | 终止进程并生成core文件 | 调试陷阱。 |
| 6 | SIGABRT | 终止进程并生成core文件 | 调用 abort 函数时发出。 |
| 7 | SIGBUS | 终止进程并生成core文件 | 总线错误(内存访问不对齐)。 |
| 8 | SIGFPE | 终止进程并生成core文件 | 浮点运算错误。 |
| 9 | SIGKILL | 终止进程 | 强制终止进程,无法被捕获或忽略。 |
| 10 | SIGUSR1 | 终止进程 | 用户自定义信号 1。 |
| 11 | SIGSEGV | 终止进程并生成core文件 | 无效的内存访问。 |
| 12 | SIGUSR2 | 终止进程 | 用户自定义信号 |

最低0.47元/天 解锁文章
1224

被折叠的 条评论
为什么被折叠?



