Linux错误代码含义
常用Linux错误代码含义,如下表所示:
| 名称 | 值 | 描述 | 
| EPERM | 1 | 操作不允许 | 
| ENOENT | 2 | 无此文件或目录 | 
| ESRCH | 3 | 无此进程 | 
| EINTR | 4 | 中断系统调用 | 
| EIO | 5 | I/O 错误 | 
| ENXIO | 6 | 无此设备或地址 | 
| E2BIG | 7 | 参数列表过长 | 
| ENOEXEC | 8 | 执行文件错误 | 
| EBADF | 9 | 错误的文件数 | 
| ECHILD | 10 | 无子进程 | 
| EAGAIN | 11 | 再尝试一下 | 
| ENOMEM | 12 | 内存溢出 | 
| EACCES | 13 | 要求被否定 | 
| EFAULT | 14 | 错误地址 | 
| ENOTBLK | 15 | 块设备请求 | 
| EBUSY | 16 | 设备或者资源忙 | 
| EEXIST | 17 | 文件存在 | 
| EXDEV | 18 | Cross-device link | 
| ENODEV | 19 | 无此设备 | 
| ENOTDIR | 20 | 不是一个目录文件 | 
| EISDIR | 21 | I是一个目录文件 | 
| EINVAL | 22 | 无效的参数 | 
| ENFILE | 23 | 文件表溢出 | 
| EMFILE | 24 | 打开文件过多 | 
| ENOTTY | 25 | 不是一个TTY设备 | 
| ETXTBSY | 26 | 文件忙 | 
| EFBIG | 27 | 文件过大 | 
| ENOSPC | 28 | 此设备上没有空间了 | 
| ESPIPE | 29 | 无效的偏移 | 
| EROFS | 30 | 只读文件系统 | 
| EMLINK | 31 | 链接过多 | 
| EPIPE | 32 | 错误的管道 | 
| EDOM | 33 | Math argument out of domain | 
| ERANGE | 34 | Math result not representable | 
| EDEADLK | 35 | Resource deadlock would occur | 
| ENAMETOOLONG | 36 | 文件名过长 | 
| ENOLCK | 37 | No record locks available | 
| ENOSYS | 38 | 函数没有实现 | 
| ENOTEMPTY | 39 | 目录非空 | 
| ELOOP | 40 | Too many symbolic links encountered | 
| EWOULDBLOCK | 41 | Same as EAGAIN | 
| ENOMSG | 42 | No message of desired type | 
| EIDRM | 43 | Identifier removed | 
| ECHRNG | 44 | Channel number out of range | 
| EL2NSYNC | 45 | Level 2 not synchronized | 
| EL3HLT | 46 | Level 3 halted | 
| EL3RST | 47 | Level 3 reset | 
| ELNRNG | 48 | Link number out of range | 
| EUNATCH | 49 | Protocol driver not attached | 
| ENOCSI | 50 | No CSI structure available | 
| EL2HLT | 51 | Level 2 halted | 
| EBADE | 52 | Invalid exchange | 
| EBADR | 53 | Invalid request descriptor | 
| EXFULL | 54 | Exchange full | 
| ENOANO | 55 | No anode | 
| EBADRQC | 56 | Invalid request code | 
| EBADSLT | 57 | Invalid slot | 
| EDEADLOCK | - | Same as EDEADLK | 
| EBFONT | 59 | Bad font file format | 
| ENOSTR | 60 | Device not a stream | 
| ENODATA | 61 | No data available | 
| ETIME | 62 | Timer expired | 
| ENOSR | 63 | Out of streams resources | 
| ENONET | 64 | Machine is not on the network | 
| ENOPKG | 65 | Package not installed | 
| EREMOTE | 66 | Object is remote | 
| ENOLINK | 67 | Link has been severed | 
| EADV | 68 | Advertise error | 
| ESRMNT | 69 | Srmount error | 
| ECOMM | 70 | Communication error on send | 
| EPROTO | 71 | Protocol error | 
| EMULTIHOP | 72 | Multihop attempted | 
| EDOTDOT | 73 | RFS specific error | 
| EBADMSG | 74 | Not a data message | 
| EOVERFLOW | 75 | Value too large for defined data type | 
| ENOTUNIQ | 76 | Name not unique on network | 
| EBADFD | 77 | File descriptor in bad state | 
| EREMCHG | 78 | Remote address changed | 
| ELIBACC | 79 | Cannot access a needed shared library | 
| ELIBBAD | 80 | Accessing a corrupted shared library | 
| ELIBSCN | 81 | A .lib section in an .out is corrupted | 
| ELIBMAX | 82 | Linking in too many shared libraries | 
| ELIBEXEC | 83 | Cannot exec a shared library directly | 
| EILSEQ | 84 | Illegal byte sequence | 
| ERESTART | 85 | Interrupted system call should be restarted | 
| ESTRPIPE | 86 | Streams pipe error | 
| EUSERS | 87 | Too many users | 
| ENOTSOCK | 88 | Socket operation on non-socket | 
| EDESTADDRREQ | 89 | Destination address required | 
| EMSGSIZE | 90 | Message too long | 
| EPROTOTYPE | 91 | Protocol wrong type for socket | 
| ENOPROTOOPT | 92 | Protocol not available | 
| EPROTONOSUPPORT | 93 | Protocol not supported | 
| ESOCKTNOSUPPORT | 94 | Socket type not supported | 
| EOPNOTSUPP | 95 | Operation not supported on transport | 
| EPFNOSUPPORT | 96 | Protocol family not supported | 
| EAFNOSUPPORT | 97 | Address family not supported by protocol | 
| EADDRINUSE | 98 | Address already in use | 
| EADDRNOTAVAIL | 99 | Cannot assign requested address | 
| ENETDOWN | 100 | Network is down | 
| ENETUNREACH | 101 | Network is unreachable | 
| ENETRESET | 102 | Network dropped | 
| ECONNABORTED | 103 | Software caused connection | 
| ECONNRESET | 104 | Connection reset by | 
| ENOBUFS | 105 | No buffer space available | 
| EISCONN | 106 | Transport endpoint | 
| ENOTCONN | 107 | Transport endpoint | 
| ESHUTDOWN | 108 | Cannot send after transport | 
| ETOOMANYREFS | 109 | Too many references | 
| ETIMEDOUT | 110 | Connection timed | 
| ECONNREFUSED | 111 | Connection refused | 
| EHOSTDOWN | 112 | Host is down | 
| EHOSTUNREACH | 113 | No route to host | 
| EALREADY | 114 | Operation already | 
| EINPROGRESS | 115 | Operation now in | 
| ESTALE | 116 | Stale NFS file handle | 
| EUCLEAN | 117 | Structure needs cleaning | 
| ENOTNAM | 118 | Not a XENIX-named | 
| ENAVAIL | 119 | No XENIX semaphores | 
| EISNAM | 120 | Is a named type file | 
| EREMOTEIO | 121 | Remote I/O error | 
| EDQUOT | 122 | Quota exceeded | 
| ENOMEDIUM | 123 | No medium found | 
| EMEDIUMTYPE | 124 | Wrong medium type | 
Linux错误代码含义的更多相关文章
- http错误代码含义中英文对照
		Http错误代码含义中文 概要当用户试图通过 HTTP 或文件传输协议 (FTP) 访问一台正在运行 Internet 信息服务 (IIS) 的服务器上的内容时,IIS 返回一个表示该请求的状态的数字 ... 
- http错误代码含义大全详解
		http 错误代码表 所有 HTTP 状态代码及其定义. 代码 指示 2xx 成功 200 正常:请求已完成. 201 正常:紧接 POST 命令. 202 正常:已接受用于处理, ... 
- linux通配符含义
		linux通配符含义: . 当前目录**** .. 当前目录的上一级目录**** * 通配符,代表任意0个或多个字符***** ? 通配符,代表重复0个或一个0前面的字符 : ... 
- iOS之网络请求及各类错误代码含义总结(包含AFN错误码大全)
		转自http://blog.csdn.net/wangyanchang21/article/details/50932191 在很多时候都会遇到错误, 还会带有一些 Error Code , 比如在各 ... 
- Linux内存含义
		关于Linux的内存,首先要先知道各个部分的含义 1. 命令: free -m // Mb 显示 1,total:物理内存实际总量2,used:这块千万注意,这里可不是实际已经使用了的内存哦 ... 
- Linux进程含义知多少
		理想情况下,您应该明白在您的系统中运行的每一个进程.要获得所有进程的列表,可以执行命令 ps -ef(POSIX 风格)或 ps ax(BSD 风格).进程名有方括号的是内核级的进程,执行辅助功能(比 ... 
- 嵌入式 Linux进程含义知多少
		理想情况下,您应该明白在您的系统中运行的每一个进程.要获得所有进程的列表,可以执行命令 ps -ef(POSIX 风格)或 ps ax(BSD 风格).进程名有方括号的是内核级的进程,执行辅助功能(比 ... 
- 网络请求及各类错误代码含义总结(包含AFN错误码大全)
		碰见一个很奇葩的问题, 某些手机在设置了不知什么后, 某些 APP 死活 HTTPS 请求失败, 例如以 UMeng 统计HTTP 请求失败为例, Log如下: UMLOG: (Error App ... 
- Linux错误代码
		#ifndef _I386_ERRNO_H #define _I386_ERRNO_H #define EPERM 1 /* Operation not permitted */ #define EN ... 
随机推荐
- android get或post及HttpClient与服务器数据交互
			1.Service package mydemo.mycom.demo2.service; import org.apache.http.HttpResponse; import org.apache ... 
- MySQL中查询行数最多的表并且排序
			#切换到schema use information_schema; #查询数据量最大的30张表 并排序 select table_name,table_rows from tables order ... 
- windows钩子函数
			一 什么时候用到钩子?(when)Windows操作系统是建立在事件驱动的消息处理机制之上,系统各部分之间的沟通也都是通过消息的相互传递而实现的.通常情况下,应用程序只能处理当前进程的消息,如果需要对 ... 
- 第2章 线性表《C#数据结构和算法》
			( )除第一个位置的数据 元素外,其它数据元素位置的前面都只有一个数据元素:( )除最后一个位置的 数据元素外,其它数据元素位置的后面都只有一个元素.也就是说,数据元素是 一个接一个的排列.因此,可以 ... 
- oaracel 函数_行转列
			wm_concat(varchar2) 组函数 
- 使用PowerMockito和Mockito进行模拟测试,包括静态方法测试,私有方法测试等,以及方法执行的坑或者模拟不成功解决
			依赖:这个很重要,不同版本用法也有点区别: <dependency> <groupId>org.mockito</groupId> <artifactId&g ... 
- Linux mmc framework2:基本组件之queue
			1.前言 本文主要介绍card下queue组件的主要流程,在介绍的过程中,将详细说明和queue相关的流程,涉及到其它组件的详细流程再在相关文章中说明. 2.主要数据结构和API 2.1 struct ... 
- c或c++的网络库
			Asio C++ Library: Asio is a cross-platform C++ library for network and low-level I/O programming tha ... 
- tomcat配置文件context.xml和server.xml分析
			在tomcat 5.5之前Context体现在/conf/server.xml中的Host里的<Context>元素,它由Context接口定义.每个<Context元素代表了运行在 ... 
- gulp自动化构建教程
			gulp及gulpfile.js编写示例 本文主要记录一个gulpfile.js示例,以免以后用的时候遗忘.但首先还是要了解gulp是什么以及如何使用. 一.什么是gulp 简单来说:就是压缩前 ... 
