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() | 返回当前用户的信息 |

