What are the Different Standard Error Codes in LINUX?

Linux is one of the different things to different people, from one who considers it to be the kernel, to the GNU advocate who sees it as part of GNU/LINUX and to newcomers who are recently introduced to it thinks it’s another name for Ubuntu. Well speaking of the truth it is all of these depending on the point of view and in which context it is being used. A lot of individual components combine that makes an Operating System, for instance, it is Linux and collection of application software need to be fitted together so that you can have a successful functioning of the OS installed in your PC.

Whosoever is using the LINUX can come across a problem at some point of the time but what important is how quickly you get the issue resolved. An amazing point to note is it is an open source, and its computing is having the vast network offering support online in the form of forums, blogs, and websites. With no doubt, it would be of great support how easily and efficiently to see how wonderfully the community is willing to help out strangers and beginners how faces issues with the OS.

Following the blog you will be able to learn some of the Linux errors code and what they mean:

Error Code: EPERM
Description: the error code name describes Operation not permitted
Error Code: ENOENT
Description: No such file or directory
Error Code: ESRCH
Description: there is no such process
Error Code: EINTR
Description: problem describes no interrupted system call
Error Code: EIO
Description: issues is I/O error
Error Code: ENXIO
Description: No such device or address
Error Code: E2BIG
Description: Argument list is too long
Error Code: ENOEXEC
Description: there is an exec format error
Error Code: EBADF
Description: Bad file number
Error Code: ECHILD
Description: Issues is no child processes
Error Code: EAGAIN
Description: You need to try again says the code says
Error Code: ENOMEM
Description: problem describes out of memory
Error Code: EACCESS
Description: access permission denied
Error Code: EFAULT
Description: Bad address issues
Error Code: ENOTBLK
Description: Block device required
Error Code: EBUSY
Description: Device or resource is busy
Error Code: EEXIST
Description: file exists issues
Error Code: EXDEV
Description: Cross-device link issue
Error Code: ENODEV
Description: No such device problem
Error Code: ENOTDIR
Description: Is not a directory
Error Code: EISDIR
Description: Is a directory
Error Code: EINVAL
Description: Invalid argument
Error Code: ENFILE
Description: Overflow error in table
Error Code: EMFILE
Description: Too many files are opened
Error Code: ENOTTY
Description: is not a typewriter
Error Code: ETXTBSY
Description: Text file is busy
Error Code: EFBIG
Description: file is too large
Error Code: ENOSPC
Description: No space left on device
Error Code: ESPIPE
Description: Broken pipe
Error Code: EROFS
Description: Read-only file system
Error Code: EMLINK
Description: too many links
Error Code: EPIPE
Description: Broken pipe issues
Error Code: EDOM
Description: Math argument is out of domain of the function
Error Code: ERANGE
Description: Math result is not representable
Error Code: EDEADLK
Description: A resource deadlock occurs
Error Code: ENAMETOOLONG
Description: File name is too long
Error Code: ENOLCK
Description: No records locks available
Error Code: ENOSYS
Description: function is not implemented
Error Code: ENOTEMPTY
Description: Directory is not empty
Error Code: ELOOP
Description: too many symbolic links are encountered
Error Code: ENOMSG
Description: No message is of the desired type
Error Code: EIDRM
Description: Identifier is removed
Error Code: ECHRNG
Description: channel number is not in range
Error Code: EL2NSYNC
Description: Level 2 not synchronized
Error Code: EL3HLT
Description: Level 3 is on halt
Error Code: EL3RST
Description: Level 3 reset
Error Code: ELNRNG
Description: link number not in range
Error Code: EUNATCH
Description: Protocol driver is not attached
Error Code: ENOCSI
Description: NO CSI structure available
Error Code: EL2HLT
Description: Level two halted
Error Code: EBADE
Description: Invalid exchange
Error Code: EBADR
Description: Invalid request descriptor
Error Code: EXFULL
Description: Exchange full is required
Error Code: ENOANO
Description: No anode
Error Code: EBADRQC
Description: Invalid request code
Error Code: EBADSLT
Description: Invalid slot
Error Code: EBFONT
Description: Bad format of a file
Error Code: ENOSTR
Description: Device is not a stream
Error Code: ENODATA
Description: No data is available
Error Code: ETIME
Description: Timer expired
Error Code: ENOSR
Description: Out of stream resources
Error Code: ENONET
Description: Machine is not on the network
Error Code: ENOPKG
Description: Package is not installed
Error Code: EREMOTE
Description: Object is the remote
Error Code: ENOLINK
Description: Link has been severed
Error Code: EADV
Description: Advertise error
Error Code: ESRMNT
Description: Surmount error
Error Code: ECOMM
Description: Communication error on send
Error Code: EPROTO
Description: there is a protocol error
Error Code: EMULTIHOP
Description: Multihop is attempted
Error Code: EDOTDOT
Description: RFS is a specific issue
Error Code: EBADMSG
Description: Not a data message
Error Code: EOVERFLOW
Description: value is too large for defined data
Error Code: ENOTUNIQ
Description: Name is not unique on network
Error Code: EBADFD
Description: file descriptor in bad state
Error Code: EREMCHG
Description: Remote address changed
Error Code: ELIBACC
Description: Cannot access a needed shared library
Error Code: ELIBBAD
Description: Accessing a corrupted shared library
Error Code: ELIBSCN
Description: .lin section in a.out corrupted
Error Code: ELIBMAX
Description: when you are attempting to link in too many libraries
Error Code: ELIBEXEC
Description: Cannot exec a shared library directly
Error Code: EILSEQ
Description: Illegal byte sequence
Error Code: ERESTART
Description: Interrupted system call should be restarted
Error Code: ESTRPIPE
Description: Streams pipe error
Error Code: EUSERS
Description: having too many users
Error Code: ENOTSOCK
Description: Socket operation is on no-socket
Error Code: EDESTADDRREQ
Description: Destination address is required
Error Code: EMSGSIZE
Description: Message is too long
Error Code: EPROTOTYPE
Description: Protocol is wrong type of socket
Error Code: ENOPROTOOPT
Description: Protocol not available
Error Code: EPROTONOSUPPORT
Description: Protocol is not supported
Error Code ESOCKTNOSUPPORT
Description: Socket type not supported
Error Code EOPNOTSUPP
Description: Operation is not supported as well no transport point
Error Code EPFNOSUPPORT
Description: Protocol family is not supported
Error Code EAFNOSUPPORT
Description: Address family is not support by protocol
Error Code EADDRINUSE
Description: Address is already in use
Error Code EADDRNOTAVAIL
Description: issues is cannot assign requested address
Error Code ENETDOWN
Description: Network is down
Error Code ENETUNREACH
Description: Network is unreachable
Error Code ENETRESET
Description: There is network dropped connection because of reset
Error Code ECONNABORTED
Description: a connection abort is caused by software
Error Code ECONNRESET
Description: Connect is done by peer
Error Code ENOBUFS
Description: No buffer space available
Error Code EISCONN
Description: Transport endpoint is already connected
Error Code ENOTCONN
Description: transport endpoint is not connected
Error Code: ESHUTDOWN
Description: Cannot send after transport endpoint shutdown
Error Code: ETOOMANYREFS
Description: Too many references cannot splice
Error Code: ETIMEDOUT
Description: Connection timeout
Error Code: ECONNREFUSED
Description: Connection is refused
Error Code: EHOSTDOWN
Description: the host is down
Error Code: EHOSTUNREACH
Description: there is no route to host
Error Code: EALREADY
Description: Operation is already in progress
Error Code: EINPROGRESS
Description: Says the operation is in progress
Error Code: ESTALE
Description: state in which NFS file handle
Error Code: EUCLEAN
Description: structure used needs cleaning
Error Code: ENOTNAM
Description: is not a XENIN named type file
Error Code: ENAVAIL
Description: No XENIN semaphores available
Error Code: EISNAM
Description: is a named type error
Error Code: EREMOTEIO
Description: issues is with the I/O remote
Error Code: EDQUOT
Description: Quota exceeded
Error Code: ENOMEDIUM
Description: the problem says no medium found
Error Code: EMEDIUMTYPE
Description: Medium used is wrong type
Error Code: ECANCELED
Description: any running operation is cancelled
Error Code: ENOKEY
Description: Issue is required key is not available
Error Code: EKEYEXPIRED
Description: issues is the key has been expired
Error Code: EKEYREVOKED
Description: error says key has been revoked
Error Code: EKEYREJECTED
Description: the service has rejected key
Error Code: EOWNERDEAD
Description: Problem says the owner died
Error Code: ENOTRECOVERABLE

Description: The error says it is not in a recoverable state

When you are working with the LINUX operating system and come across any of the error code mentioned above, you can get in touch with our qualified, skilled and capable technicians who are available 24*7. You can connect any hour of the day and get the desired support for any and all of the LINUX facing issues. Feel free to connect with us via dialing our toll-free number and having the right kind of support for any of the error code mentioned above.

Related Stories