From a8a169581cd34a99645613877b6212bfffd74969 Mon Sep 17 00:00:00 2001 From: "ithink.chan" Date: Tue, 28 Apr 2020 13:38:20 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B7=B2=E7=BB=8F=E6=9C=89=E9=94=99=E8=AF=AF?= =?UTF-8?q?=E7=A0=81=E6=B1=87=E6=80=BB=E4=BA=86.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: ithink.chan --- .../Linux/Kernel/API/Linux_错误代码.md | 130 ------------------ 1 file changed, 130 deletions(-) delete mode 100644 Software/Development/OperatingSystem/Linux/Kernel/API/Linux_错误代码.md diff --git a/Software/Development/OperatingSystem/Linux/Kernel/API/Linux_错误代码.md b/Software/Development/OperatingSystem/Linux/Kernel/API/Linux_错误代码.md deleted file mode 100644 index 699f25f..0000000 --- a/Software/Development/OperatingSystem/Linux/Kernel/API/Linux_错误代码.md +++ /dev/null @@ -1,130 +0,0 @@ -# Linux 错误代码 - -Error Code 及含义如下: - -| Name | Value | Descriptions | -|-----------------|-------|---------------------------------------------| -| EPERM | 1 | Operation not permitted | -| ENOENT | 2 | No such file or directory | -| ESRCH | 3 | No such process | -| EINTR | 4 | Interrupted system call | -| EIO | 5 | I/O error | -| ENXIO | 6 | No such device or address | -| E2BIG | 7 | Arg list too long | -| ENOEXEC | 8 | Exec format error | -| EBADF | 9 | Bad file number | -| ECHILD | 10 | No child processes | -| EAGAIN | 11 | Try again | -| ENOMEM | 12 | Out of memory | -| EACCES | 13 | Permission denied | -| EFAULT | 14 | Bad address | -| ENOTBLK | 15 | Block device required | -| EBUSY | 16 | Device or resource busy | -| EEXIST | 17 | File exists | -| EXDEV | 18 | Cross-device link | -| ENODEV | 19 | No such device | -| ENOTDIR | 20 | Not a directory | -| EISDIR | 21 | Is a directory | -| EINVAL | 22 | Invalid argument | -| ENFILE | 23 | File table overflow | -| EMFILE | 24 | Too many open files | -| ENOTTY | 25 | Not a tty device | -| ETXTBSY | 26 | Text file busy | -| EFBIG | 27 | File too large | -| ENOSPC | 28 | No space left on device | -| ESPIPE | 29 | Illegal seek | -| EROFS | 30 | Read-only file system | -| EMLINK | 31 | Too many links | -| EPIPE | 32 | Broken pipe | -| EDOM | 33 | Math argument out of domain | -| ERANGE | 34 | Math result not representable | -| EDEADLK | 35 | Resource deadlock would occur | -| ENAMETOOLONG | 36 | Filename too long | -| ENOLCK | 37 | No record locks available | -| ENOSYS | 38 | Function not implemented | -| ENOTEMPTY | 39 | Directory not empty | -| 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 | 58 | 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 |