欢迎来到天天文库
浏览记录
ID:38470342
大小:34.50 KB
页数:4页
时间:2019-06-13
《常见的Linux系统错误码》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、常见的Linux系统错误码,即errorno的值1EPERM Operationnotpermitted操作不许可2ENOENTNosuchfileordirectory无此文件或目录3ESRCHNosuchprocess无此过程4EINTR Interruptedsystemcall系统调用被禁止5EIO I/OerrorI/O错误6ENXIO Nosuchdeviceoraddress无此器件或地址7E2BIG ArglisttoolongArg列表太长8ENOEXEC ExecformaterrorExec格式错误9EBADF Badfilenumbe
2、r文件数目错误10ECHILDNochildprocesses无子过程11EAGAINTryagain再试一遍12ENOMEMOutofmemory 内存溢出13EACCESPermissiondenied 许可拒绝14EFAULTBadaddress 错误的地址15ENOTBLKBlockdevicerequired需要块设备16EBUSYDeviceorresourcebusy 设备或资源忙17EEXISTFileexists 文件存在18EXDEVCross-devicelink 跨器链接19ENODEVNosuchdevice 无此设备20ENOTD
3、IRNotadirectory 不是一个目录21EISDIRIsadirectory 是一个目录22EINVALInvalidargument 无效的函数自变量23ENFILEFiletableoverflow 文件表溢出24EMFILEToomanyopenfiles打开的文件太多25ENOTTYInappropriateioctlfordevice26ETXTBSYTextfilebusy 文本文件忙27EFBIGFiletoolarge文件太大28ENOSPCNospaceleftondevice 磁盘空间不足29ESPIPE Illegalseek
4、 不合法的寻找30EROFS Read-onlyfilesystem 只读文件系统31EMLINKToomanylinks太多的链接/usr/include/asm-generic/errno-base.h#defineEPERM 1 /*Operationnotpermitted*/#defineENOENT 2 /*Nosuchfileordirectory*/#defineESRCH 3 /*Nosuchprocess*/#defineEINTR 4 /*Interruptedsys
5、temcall*/#defineEIO 5 /*I/Oerror*/#defineENXIO 6 /*Nosuchdeviceoraddress*/#defineE2BIG 7 /*Argumentlisttoolong*/#defineENOEXEC 8 /*Execformaterror*/#defineEBADF 9 /*Badfilenumber*/#defineECHILD 10 /*Nochildprocesses*/#defineEAGAIN
6、 11 /*Tryagain*/#defineENOMEM 12 /*Outofmemory*/#defineEACCES 13 /*Permissiondenied*/#defineEFAULT 14 /*Badaddress*/#defineENOTBLK 15 /*Blockdevicerequired*/#defineEBUSY 16 /*Deviceorresourcebusy*/#defineEEXIST 17 /*Fileexists*/#def
7、ineEXDEV 18 /*Cross-devicelink*/#defineENODEV 19 /*Nosuchdevice*/#defineENOTDIR 20 /*Notadirectory*/#defineEISDIR 21 /*Isadirectory*/#defineEINVAL 22 /*Invalidargument*/#defineENFILE 23 /*Filetableoverflow*/#defineEM
此文档下载收益归作者所有