Node.js OS 模块

❮ 内置模块


实例

获取有关计算机操作系统的信息:

var os = require('os');
console.log("Platform: " + os.platform());
console.log("Architecture: " + os.arch());
运行实例 »

定义和用法

OS 操作系统模块提供有关计算机操作系统的信息。


语法

在应用程序中包含 OS 模块的语法:

var os = require('os');

OS 属性和方法

方法 描述
arch() 返回操作系统CPU架构
constants 返回一个对象,其中包含操作系统的进程信号、错误码等常量。
cpus() 返回一个包含计算机 CPU 信息的数组
endianness() 返回 CPU 的字节顺序
EOL 返回当前操作系统的行尾标记
freemem() 返回系统空闲内存个数
hostname() 返回操作系统的主机名
loadavg() 返回一个包含平均负载(1、5 和 15 分钟)的数组
networkInterfaces() 返回具有网络地址的网络接口
platform() 返回有关操作系统平台的信息
release() 返回有关操作系统版本的信息
tmpdir() 为临时文件返回操作系统的默认目录
totalmem() 返回系统总内存个数
type() 返回操作系统的名称
uptime() 返回操作系统的正常运行时间,以秒为单位
userInfo() 返回当前用户的信息

❮ 内置模块