Node.js v14.20.0 文档


目录

os 操作系统#

中英对照

os 模块提供了与操作系统相关的实用方法和属性。 可以使用以下方式访问它:


os.EOL#

中英对照

    操作系统特定的行尾标记。

      os.arch()#

      中英对照

        返回为其编译 Node.js 二进制文件的操作系统 CPU 架构。 可能的值为 'arm''arm64''ia32''mips''mipsel''ppc''ppc64''s390''s390x''x32''x64'

        os.constants#

        中英对照

          包含用于错误码、进程信号等的常用操作系统特定常量。 定义的特定常量在操作系统常量中描述。

          os.cpus()#

          中英对照

            返回包含有关每个逻辑 CPU 内核的信息的对象数组。

              
              

              os.devNull#

              中英对照

                空设备的特定于平台的文件路径。

                  os.endianness()#

                  中英对照

                    返回标识为其编译 Node.js 二进制文件的 CPU 的字节序的字符串。

                    os.freemem()#

                    中英对照

                      以整数形式返回空闲的系统内存量(以字节为单位)。

                      os.getPriority([pid])#

                      中英对照

                        返回由 pid 指定的进程的调度优先级。 如果未提供 pid 或为 0,则返回当前进程的优先级。

                        os.homedir()#

                        中英对照

                          返回当前用户的主目录的字符串路径。

                          os.hostname()#

                          中英对照

                            以字符串形式返回操作系统的主机名。

                            os.loadavg()#

                            中英对照

                              返回包含 1、5 和 15 分钟平均负载的数组。

                              os.networkInterfaces()#

                              中英对照

                                返回包含已分配网络地址的网络接口的对象。

                                  
                                  

                                  os.platform()#

                                  中英对照

                                    返回标识操作系统平台的字符串。 该值在编译时设置。 可能的值为 'aix''darwin''freebsd''linux''openbsd''sunos''win32'

                                    os.release()#

                                    中英对照

                                      以字符串形式返回操作系统。

                                      os.setPriority([pid, ]priority)#

                                      中英对照

                                        尝试为 pid 指定的进程设置调度优先级。 如果未提供 pid 或为 0,则使用当前进程的进程 ID。

                                        os.tmpdir()#

                                        中英对照

                                          以字符串形式返回操作系统默认的临时文件的目录。

                                          os.totalmem()#

                                          中英对照

                                            以整数形式返回系统内存总量(以字节为单位)。

                                            os.type()#

                                            中英对照

                                              返回 uname(3) 返回的操作系统名称。 例如,它在 Linux 上返回 'Linux',在 macOS 上返回 'Darwin',在 Windows 上返回 'Windows_NT'

                                              os.uptime()#

                                              中英对照

                                                以秒为单位返回系统正常运行时间。

                                                os.userInfo([options])#

                                                中英对照

                                                  返回有关当前有效用户的信息。 在 POSIX 平台上,这通常是密码文件的子集。 返回的对象包括 usernameuidgidshellhomedir。 在 Windows 上,uidgid 字段是 -1,而 shellnull

                                                  os.version()#

                                                  中英对照

                                                    返回标识内核版本的字符串。

                                                    操作系统常量#

                                                    中英对照

                                                    以下常量由 os.constants 导出。

                                                    信号常量#

                                                    中英对照

                                                    以下信号常量由 os.constants.signals 导出。

                                                    错误常量#

                                                    中英对照

                                                    以下错误常量由 os.constants.errno 导出。

                                                    POSIX 错误常量#

                                                    中英对照

                                                    Windows 特有的错误常量#

                                                    中英对照

                                                    以下错误码特定于 Windows 操作系统。

                                                    dlopen 常量#

                                                    中英对照

                                                    如果在操作系统上可用,则在 os.constants.dlopen 中导出以下常量。 有关详细信息,请参阅 dlopen(3)

                                                    优先级常量#

                                                    中英对照

                                                    以下进程调度常量由 os.constants.priority 导出。

                                                    libuv 常量#

                                                    中英对照

                                                    返回顶部