Linux/POSIX 错误错误
ENOENTENOENT — 文件或目录不存在
文件系统中不存在指定的文件或目录。
linuxmacosunix
查看详情 ESRCH未找到与指定进程 ID 匹配的进程。
传递给 kill() 或其他信号相关调用的进程 ID 不对应任何正在运行的进程。目标进程可能已退出,或 PID 不正确。
在发送信号前,使用 ps 或 pgrep 确认进程仍在运行。在脚本中通过检查 kill 的退出状态优雅处理该错误。
ENOENT文件系统中不存在指定的文件或目录。
EILSEQ字符转换过程中遇到无效的多字节或宽字符序列。
EIO读写操作期间发生了物理或底层 I/O 错误。
ECONNRESET远程主机通过发送 TCP RST 报文强制关闭了连接。
EACCES文件权限不允许对文件或资源进行所请求的访问。
EPROTOTYPE协议类型与所使用的套接字不匹配。