1$ strerror() support catalog 2$ 3$set 1 4$ EPERM 51 不允许的操作 6$ ENOENT 72 文件或目录不存在 8$ ESRCH 93 进程不存在 10$ EINTR 114 系统调用中止 12$ EIO 135 输入/输出错误 14$ ENXIO 156 未配置的设备 16$ E2BIG 177 参数表过长 18$ ENOEXEC 198 可执行文件格式错误 20$ EBADF 219 文件描述符无效 22$ ECHILD 2310 指定子进程不存在 24$ EDEADLK 2511 此操作会导致死锁 26$ ENOMEM 2712 无法分配内存 28$ EACCES 2913 拒绝访问 30$ EFAULT 3114 无效地址 32$ ENOTBLK 3315 该操作需要块设备 34$ EBUSY 3516 设备使用中 36$ EEXIST 3717 文件已存在 38$ EXDEV 3918 链接跨设备 40$ ENODEV 4119 设备不支持此操作 42$ ENOTDIR 4320 对象非目录 44$ EISDIR 4521 对象为目录 46$ EINVAL 4722 参数无效 48$ ENFILE 4923 系统打开文件过多 50$ EMFILE 5124 进程打开文件过多 52$ ENOTTY 5325 无效设备 ioctl 54$ ETXTBSY 5526 可执行文件忙 56$ EFBIG 5727 文件过大 58$ ENOSPC 5928 设备无可用空间 60$ ESPIPE 6129 不允许执行 seek 操作 62$ EROFS 6330 文件系统只读 64$ EMLINK 6531 文件链接过多 66$ EPIPE 6732 管道已中止 68$ EDOM 6933 数值参数越界 70$ ERANGE 7134 结果过大 72$ EAGAIN, EWOULDBLOCK 7335 资源暂时不可用 74$ EINPROGRESS 7536 操作进行中 76$ EALREADY 7737 操作已开始 78$ ENOTSOCK 7938 尝试在非 socket 上执行 socket 操作 80$ EDESTADDRREQ 8139 需要目的地址 82$ EMSGSIZE 8340 消息过长 84$ EPROTOTYPE 8541 socket协议类型错误 86$ ENOPROTOOPT 8742 协议不可用 88$ EPROTONOSUPPORT 8943 不支持的协议 90$ ESOCKTNOSUPPORT 9144 不支持的 socket 类型 92$ EOPNOTSUPP 9345 不支持的操作 94$ EPFNOSUPPORT 9546 不支持的协议族 96$ EAFNOSUPPORT 9747 协议族不支持的地址族 98$ EADDRINUSE 9948 地址已被占用 100$ EADDRNOTAVAIL 10149 无法指定请求的地址 102$ ENETDOWN 10350 网络已关闭 104$ ENETUNREACH 10551 网络不可达 106$ ENETRESET 10752 复位导致网络连接丢失 108$ ECONNABORTED 10953 软件导致的连接中止 110$ ECONNRESET 11154 对方复位了连接 112$ ENOBUFS 11355 缓冲区空间不足 114$ EISCONN 11556 socket 已连接 116$ ENOTCONN 11757 socket 未连接 118$ ESHUTDOWN 11958 socket shutdown 之后无法发送数据 120$ ETOOMANYREFS 12159 引用数过多:无法拼接 122$ ETIMEDOUT 12360 操作超时 124$ ECONNREFUSED 12561 拒绝连接 126$ ELOOP 12762 符号链接层数过多 128$ ENAMETOOLONG 12963 文件名过长 130$ EHOSTDOWN 13164 主机已关闭 132$ EHOSTUNREACH 13365 没有到主机的路由 134$ ENOTEMPTY 13566 目录非空 136$ EPROCLIM 13767 进程数超限 138$ EUSERS 13968 用户数超限 140$ EDQUOT 14169 磁盘空间配额超限 142$ ESTALE 14370 NFS 文件句柄已失效 144$ EREMOTE 14571 远程目录层数过多 146$ EBADRPC 14772 RPC 结构无效 148$ ERPCMISMATCH 14973 RPC 版本错误 150$ EPROGUNAVAIL 15174 RPC 程序不可用 152$ EPROGMISMATCH 15375 程序版本错误 154$ EPROCUNAVAIL 15576 未提供的远程函数 156$ ENOLCK 15777 不支持锁 158$ ENOSYS 15978 功能未实现 160$ EFTYPE 16179 文件类型或格式无效 162$ EAUTH 16380 身份无效 164$ ENEEDAUTH 16581 无信任凭据 166$ EIDRM 16782 无标识符 168$ ENOMSG 16983 无消息类型 170$ EOVERFLOW 17184 数值溢出 172$ ECANCELED 17385 操作已取消 174$ EILSEQ 17586 无效字符序列 176$ ENOATTR 17787 无扩展属性 178$ EDOOFUS 17988 程序设计错误 180$ EBADMSG 18189 无效消息 182$ EMULTIHOP 18390 Multihop attempted 184$ ENOLINK 18591 Link has been severed 186$ EPROTO 18792 协议错误 188$ ENOTCAPABLE 18993 权能不足 190$ 191$ strsignal() support catalog 192$ 193$set 2 194$ SIGHUP 1951 终端线路挂断 196$ SIGINT 1972 中断 198$ SIGQUIT 1993 退出 200$ SIGILL 2014 无效指令 202$ SIGTRAP 2035 跟踪/BPT 陷阱 204$ SIGABRT 2056 终止陷阱 206$ SIGEMT 2077 EMT 陷阱 208$ SIGFPE 2098 浮点异常 210$ SIGKILL 2119 强制终止进程 212$ SIGBUS 21310 系统内存访问越界 214$ SIGSEGV 21511 内存访问越界 216$ SIGSYS 21712 无效系统调用 218$ SIGPIPE 21913 写管道时读取者不存在 220$ SIGALRM 22114 实时倒计时到期 222$ SIGTERM 22315 终止 224$ SIGURG 22516 需立即处理的 I/O 紧急状况 226$ SIGSTOP 22717 挂起 (信号) 228$ SIGTSTP 22918 挂起 230$ SIGCONT 23119 继续运行 232$ SIGCHLD 23320 子进程终止 234$ SIGTTIN 23521 TTY 输入阻塞 236$ SIGTTOU 23722 TTY 输出阻塞 238$ SIGIO 23923 I/O 就绪 240$ SIGXCPU 24124 CPU 使用时间过长 242$ SIGXFSZ 24325 文件尺寸过大 244$ SIGVTALRM 24526 虚拟倒计时到期 246$ SIGPROF 24727 剖析倒计时到期 248$ SIGWINCH 24928 窗口尺寸变化 250$ SIGINFO 25129 请求信息 252$ SIGUSR1 25330 用户自定义信号 1 254$ SIGUSR2 25531 用户自定义信号 2 256$ 257$ gai_strerror() support catalog 258$ 259$set 3 260$ 1 (obsolete) 2611 主机名使用了不支持的地址类型 262$ EAI_AGAIN 2632 暂时无法解析名称 264$ EAI_BADFLAGS 2653 无效的 ai_flags 值 266$ EAI_FAIL 2674 解析名称时出现无法恢复的错误 268$ EAI_FAMILY 2695 不支持的地址信息类型 270$ EAI_MEMORY 2716 内存分配失败 272$ 7 (obsolete) 2737 主机名无相关联的地址 274$ EAI_NONAME 2758 未知的主机名或服务名 276$ EAI_SERVICE 2779 套接字类型不支持此服务名 278$ EAI_SOCKTYPE 27910 不支持的套接字类型 280$ EAI_SYSTEM 28111 系统调用返回了 errno 错误 282$ EAI_BADHINTS 28312 无效提示参数 284$ EAI_PROTOCOL 28513 未知协议 286$ EAI_OVERFLOW 28714 参数缓冲溢出 288$ 0 28932766 成功 290$ NL_MSGMAX 29132767 未知错误 292