Linux/POSIX 错误信息
SIGTTIN (21)SIGTTIN (21) — 后台进程读取终端
后台进程尝试从其控制终端读取数据。
linuxmacosunix
导致此错误的原因
后台进程试图读取终端输入,内核发送 SIGTTIN 将其停止。
如何修复
使用 fg 将进程切换到前台。将输入重定向到文件而非终端。
相关错误代码
Linux/POSIX 错误警告
SIGQUIT (3)SIGQUIT (3) — 退出信号
收到退出信号,通常由在终端中按下 Ctrl+\ 触发,会产生核心转储。
linuxmacosunix
查看详情 Linux/POSIX 错误错误
SIGXFSZ (25)SIGXFSZ (25) — 文件大小限制超出
进程尝试创建超出允许大小的文件。
linuxmacosunix
查看详情 Linux/POSIX 错误错误
ESPIPEESPIPE — 非法的 seek 操作
对不支持 seek 的文件描述符执行了 seek 操作。
linuxmacosunix
查看详情 Linux/POSIX 错误错误
EBADFEBADF — 无效的文件描述符
文件描述符参数不是有效的已打开文件描述符,或未以所请求的模式打开。
linuxmacosunix
查看详情 Linux/POSIX 错误警告
EAGAINEAGAIN — 资源暂时不可用
请求的操作会阻塞在非阻塞资源上,或系统资源暂时不可用。
linuxmacosunix
查看详情 Linux/POSIX 错误信息
SIGPROF (27)SIGPROF (27) — 性能分析定时器超时
通过 setitimer(ITIMER_PROF) 设置的性能分析定时器已到期。
linuxmacosunix
查看详情