红联Linux门户
Linux帮助

Linux系统中常用的错误码

发布时间:2007-12-30 00:01:31来源:红联作者:document
在 Unix 系统中,使用 perror 程序来显示操作系统错误编码的含义,它包含在 MySQL 的分发中。

下面的列表显示常见的 Linux 系统错误代码。

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
太多的链接
文章评论

共有 0 条评论