Commonly used linux Meaning of error code , It is shown in the table below :
name
value
describe
EPERM
1
operation not permitted
ENOENT
2
no such file or directory
ESRCH
3
There is no such process
EINTR
4
Interrupt system call
EIO
5
I/O error
ENXIO
6
There is no such device or address
E2BIG
7
Parameter list too long
ENOEXEC
8
Execution file error
EBADF
9
Wrong number of files
ECHILD
10
No child processes
EAGAIN
11
Try again
ENOMEM
12
out of memory
EACCES
13
Request denied
EFAULT
14
Wrong address
ENOTBLK
15
Block device request
EBUSY
16
Equipment or resource busy
EEXIST
17
File exists
EXDEV
18
Cross-device link
ENODEV
19
No such device
ENOTDIR
20
Not a catalog file
EISDIR
21
I It's a catalog file
EINVAL
22
Invalid parameter for
ENFILE
23
file table overflow
EMFILE
24
Too many open files
ENOTTY
25
Not one TTY equipment
ETXTBSY
26
File busy
EFBIG
27
The file is too large
ENOSPC
28
There is no space on this device
ESPIPE
29
Invalid offset
EROFS
30
Read-only file system
EMLINK
31
Too many links
EPIPE
32
Wrong pipeline
EDOM
33
Math argument out of domain
ERANGE
34
Math result not representable
EDEADLK
35
Resource deadlock would occur
ENAMETOOLONG
36
The file name is too long
ENOLCK
37
No record locks available
ENOSYS
38
Function is 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
-
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
Technology
Daily Recommendation