【Linux 内核】linux错误码列表

1-34号错误号是在内核源码的include/asm-generic/errno-base.h定义
35-132则是在include/asm-generic/errno.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*/
#define   EBUSY       16   /* Device or resource busy*/
#define   EEXIST       17   /* File exists*/
#define   EXDEV       18   /* Cross-device link*/
#define   ENODEV       19   /* No such device*/
#define   ENOTDIR       20   /* Not a directory*/
#define   EISDIR       21   /* Is a directory*/
#define   EINVAL       22   /* Invalid argument*/
#define   ENFILE       23   /* File table overflow*/
#define   EMFILE       24   /* Too many open files*/
#define   ENOTTY       25   /* Not a typewriter*/
#define   ETXTBSY       26   /* Text file busy*/
#define   EFBIG       27   /* File too large*/
#define   ENOSPC       28   /* No s

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值