Linux/POSIX 错误警告
SIGTERM (15)SIGTERM (15) — 终止信号
向进程发送了优雅终止请求。
linuxmacosunix
导致此错误的原因
kill 命令和系统关机默认发送此信号。与 SIGKILL 不同,SIGTERM 可被捕获并处理,用于执行优雅清理。
如何修复
安装 SIGTERM 处理程序以在退出前执行清理。Docker 和 Kubernetes 在发送 SIGKILL 之前会先发送 SIGTERM,应及时处理。
示例
# Graceful termination
kill <PID>
# Trap SIGTERM in bash
trap 'cleanup; exit 0' TERM相关错误代码
Linux/POSIX 错误错误
EDQUOTEDQUOT — 磁盘配额已超限
用户在该文件系统上的磁盘配额已被耗尽。
linuxmacosunix
查看详情 Linux/POSIX 错误错误
ERANGEERANGE — 结果超出范围
数学函数或转换的结果过大或过小,无法表示。
linuxmacosunix
查看详情 Linux/POSIX 错误警告
EINTREINTR — 系统调用被中断
阻塞的系统调用在完成之前被信号中断。
linuxmacosunix
查看详情 Linux/POSIX 错误信息
EINPROGRESSEINPROGRESS — 操作正在进行中
非阻塞连接尝试已发起,仍在进行中。
linuxmacosunix
查看详情 Linux/POSIX 错误致命
SIGKILL (9)SIGKILL (9) — 强制终止信号
进程被无条件终止。此信号无法被捕获、阻塞或忽略。
linuxmacosunix
查看详情 Linux/POSIX 错误致命
ENOMEMENOMEM — 内存不足
系统没有足够的可用内存来满足分配请求。
linuxmacosunix
查看详情