阿西河

所有教程

公众号
🌙
阿西河前端的公众号

我的收藏

    最近访问  (文章)

      教程列表

      抓包专区
      测试专区

      Node.js os POSIX错误常量

      Node.js os POSIX错误常量

      下面的错误常量由 os.constants.errno 给出:

      POSIX 错误常量

      常量描述
      E2BIG表明参数列表比期望的要长.
      EACCES表明操作没有足够的权限.
      EADDRINUSE表明该网络地址已经在使用.
      EADDRNOTAVAIL表明该网络地址当前不能使用.
      EAFNOSUPPORT表明该网络地址簇不被支持.
      EAGAIN表明当前没有可用数据,稍后再次尝试操作.
      EALREADY表明socket有一个即将发生的连接在进行中.
      EBADF表明一个文件描述符不可用.
      EBADMSG表明一个无效的数据信息.
      EBUSY表明一个设备或资源处于忙碌中.
      ECANCELED表明一个操作被取消.
      ECHILD表明没有子进程.
      ECONNABORTED表明网络连接已经被终止.
      ECONNREFUSED表明网络连接被拒绝.
      ECONNRESET表明网络连接被重置 .
      EDEADLK表明一个资源死锁已经被避免 .
      EDESTADDRREQ表明需要目的地址 .
      EDOM表明参数超过了函数的作用域 .
      EDQUOT表明已经超过磁盘指标 .
      EEXIST表明文件已经存在 .
      EFAULT表明一个无效的指针地址 .
      EFBIG表明文件太大 .
      EHOSTUNREACH表明主机不可达 .
      EIDRM表明识别码已经被移除 .
      EILSEQ表明一个非法的字节序 .
      EINPROGRESS表明一个操作已经在进行中 .
      EINTR表明一个函数调用被中断 .
      EINVAL表明提供了一个无效的参数 .
      EIO表明一个其他的不确定的 I/O 错误.
      EISCONN表明socket已经连接 .
      EISDIR表明路径是目录 .
      ELOOP表明路径上有太多层次的符号连接 .
      EMFILE表明有太多打开的文件 .
      EMLINK表明文件上有太多的硬连接 .
      EMSGSIZE表明提供的信息太长 .
      EMULTIHOP表明多跳被尝试 .
      ENAMETOOLONG表明文件名太长 .
      ENETDOWN表明网络关闭 .
      ENETRESET表明连接被网络终止 .
      ENETUNREACH表明网络不可达 .
      ENFILE表明系统中打开了太多的文件 .
      ENOBUFS表明没有有效的缓存空间 .
      ENODATA表明在流头读取队列上没有可用的信息 .
      ENODEV表明没有这样的设备 .
      ENOENT表明没有这样的文件或目录 .
      ENOEXEC表明一个执行格式错误 .
      ENOLCK表明没有可用的锁 .
      ENOLINK表明链接在服务 .
      ENOMEM表明没有足够的空间 .
      ENOMSG表明想要的数据类型没有信息 .
      ENOPROTOOPT表明给定的协议不可用 .
      ENOSPC表明该设备上没有可用的空间 .
      ENOSR表明没有可用的流资源 .
      ENOSTR表明给定的资源不是流 .
      ENOSYS表明功能没有被实现 .
      ENOTCONN表明socket没有连接 .
      ENOTDIR表明路径不是目录 .
      ENOTEMPTY表明目录是非空的 .
      ENOTSOCK表明给定的项目不是socket .
      ENOTSUP表明给定的操作不受支持 .
      ENOTTY表明一个不适当的 I/O 控制操作.
      ENXIO表明没有该设备或地址 .
      EOPNOTSUPP表明一个操作不被socket所支持. 注意尽管ENOTSUPEOPNOTSUPP 在Linux上有相同的值时, 根据 POSIX.1 规范,这些错误值应该不同.)
      EOVERFLOW表明一个值太大以至于难以用给定的数据类型存储.
      EPERM表明操作没有被许可.
      EPIPE表明破裂的管道 .
      EPROTO表明协议错误 .
      EPROTONOSUPPORT表明一个协议不被支持 .
      EPROTOTYPE表明socket错误的协议类型 .
      ERANGE表明结果太大了 .
      EROFS表明该文件系统是只读的 .
      ESPIPE表明无效的查询操作 .
      ESRCH表明没有这样的进程.
      ESTALE表明该文件处理是稳定的 .
      ETIME表明一个过期的时钟 .
      ETIMEDOUT表明该连接超时 .
      ETXTBSY表明一个文本文件处于忙碌 .
      EWOULDBLOCK表明该操作被屏蔽 .
      EXDEV表明一个不合适的连接 .

      更多内容请参考:Node.js os 操作系统,或者通过 点击对应菜单 进行查看;


      目录
      本文目录
      目录