常见的Linux系统错误码.doc
文本预览下载声明
常见的Linux系统错误码,即errorno的值1 EPERM? ?Operation not permitted 操作不许可 2 ENOENT No such file or directory 无此文件或目录 3 ESRCH No such process 无此过程 4 EINTR??Interrupted system call 系统调用被禁止 5 EIO??I/O error I/O 错误 6 ENXIO??No such device or address 无此器件或地址 7 E2BIG??Arg list too long Arg 列表太长 8 ENOEXEC??Exec format error Exec 格式错误 9 EBADF??Bad file number 文件数目错误10 ECHILD No child processes 无子过程11 EAGAIN Try again 再试一遍12 ENOMEM Out of memory??内存溢出13 EACCES Permission denied??许可拒绝14 EFAULT Bad address??错误的地址15 ENOTBLK Block device required 需要块设备16 EBUSY Device or resource busy??设备或资源忙17 EEXIST File exists??文件存在18 EXDEV Cross-device link??跨器链接19 ENODEV No such device??无此设备20 ENOTDIR Not a directory??不是一个目录21 EISDIR Is a directory??是一个目录22 EINVAL Invalid argument??无效的函数自变量23 ENFILE File table overflow??文件表溢出24 EMFILE Too many open files 打开的文件太多25 ENOTTY Inappropriate ioctl for device 26 ETXTBSY Text file busy??文本文件忙27 EFBIG File too large 文件太大28 ENOSPC No space left on device??磁盘空间不足29 ESPIPE??Illegal seek??不合法的寻找30 EROFS??Read-only file system??只读文件系统31 EMLINK Too many links 太多的链接/usr/include/asm-generic/errno-base.h#define EPERM? ?? ?? ?? ?1? ?? ?/* Operation not permitted */#define ENOENT? ?? ?? ???2? ?? ?/* No such file or directory */#define ESRCH? ?? ?? ?? ?3? ?? ?/* No such process */#define EINTR? ?? ?? ?? ?4? ?? ?/* Interrupted system call */#define EIO? ?? ?? ?? ???5? ?? ?/* I/O error */#define ENXIO? ?? ?? ?? ?6? ?? ?/* No such device or address */#define E2BIG? ?? ?? ?? ?7? ?? ?/* Argument list too long */#define ENOEXEC? ?? ?? ? 8? ?? ?/* Exec format error */#define EBADF? ?? ?? ?? ?9? ?? ?/* Bad file number */#define ECHILD? ?? ?? ? 10? ?? ?/* No child processes */#define EAGAIN? ?? ?? ? 11? ?? ?/* Try again */#define ENOMEM? ?? ?? ? 12? ?? ?/* Out of memory */#define EACCES? ?? ?? ? 13? ?? ?/* Permission denied */#define EFAULT? ?? ?? ? 14? ?? ?/* Bad address */#define ENOTBLK? ?? ?? ?15? ?? ?/* Block device required */#de
显示全部