笔记:nodejs中出现的错误码含义

1109 查看

c栈和js栈程序员果然是两个世界的生物吗。(在/usr/include/里找到的errno-base.h

EPERM Operation not permitted
ENOENT No such file or directory
ESRCH No such process
EINTR Interrupted system call
EIO I/O error
ENXIO No such device or address
EBIG Argument list too long
ENOEXEC Exec format error
EBADF Bad file number
ECHILD No child processes
EAGAIN Try again
ENOMEM Out of memory
EACCES Permission denied
EFAULT Bad address
ENOTBLK Block device required
EBUSY Device or resource busy
EEXIST File exists
EXDEV Cross-device link
ENODEV No such device
ENOTDIR Not a directory
EISDIR Is a directory
EINVAL Invalid argument
ENFILE File table overflow
EMFILE Too many open files
ENOTTY Not a typewriter
ETXTBSY Text file busy
EFBIG File too large
ENOSPC No space left on device
ESPIPE Illegal seek
EROFS Read-only file system
EMLINK Too many links
EPIPE Broken pipe
EDOM Math argument out of domain of func
ERANGE Math result not representable