【Linux 内核】linux错误码列表

这篇博客详细列举了从1到132号的Linux内核错误码,包括它们的定义和含义,涵盖了诸如'Operation not permitted'、'No such file or directory'等常见错误,为理解和解决Linux系统中遇到的问题提供了参考。
摘要由CSDN通过智能技术生成

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值