Node.js 操作系统 模块
示例
获取计算机操作系统的信息
var os = require('os');
console.log("平台: " + os.platform());
console.log("架构: " + 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() | 返回有关当前用户信息 |