0--Success
1EPERM+Operation not permitted
2ENOENT+No such file or directory
3ESRCH+No such process
4EINTR+Interrupted system call
5EIO+Input/output error
6ENXIO+No such device or address
7E2BIG+Argument list too long
8ENOEXEC+Exec format error
9EBADF+Bad file descriptor
10ECHILD+No child processes
11EAGAIN+Resource temporarily unavailable
12ENOMEM+Cannot allocate memory
13EACCES+Permission denied
14EFAULT+Bad address
15ENOTBLKBlock device required
16EBUSY+Device or resource busy
17EEXIST+File exists
18EXDEV+Invalid cross-device link
19ENODEV+No such device
20ENOTDIR+Not a directory
21EISDIR+Is a directory
22EINVAL+Invalid argument
23ENFILE+Too many open files in system
24EMFILE+Too many open files
25ENOTTY+Inappropriate ioctl for device
26ETXTBSYText file busy
27EFBIG+File too large
28ENOSPC+No space left on device
29ESPIPE+Illegal seek
30EROFS+Read-only file system
31EMLINK+Too many links
3