os
模块是Node.js
官方提供的用来与操作系统进行交互的模块。
方法
方法 | 说明 |
---|---|
arch() | 获取操作系统的 CPU 架构 |
cpus() | 获取CPU的信息。包含型号、速度、事件 |
endianness() | 获取CPU的字节序(BE | LE) |
platform() | 获取操作系统的平台 |
type() | 获取操作系统名 |
release() | 获取操作系统的发型版本 |
hostname() | 获取操作系统的主机名 |
uptime() | 获取操作系统运行的时间,以秒为单位 |
totalmem() | 获取操作系统总内存,以字节为单位 |
freemem() | 获取操作系统空闲内存,以字节为单位 |
tepdir() | 获取操作系统的默认临时目录 |
const os = require('os')
console.log("arch" + os.arch())
console.log("cpus" + os.cpus())
console.log("endianness" + os.endianness())
console.log("platform" + os.platform())
console.log("type" + os.type())
console.log("release" + os.release())
console.log("hostname" + os.hostname())
console.log("uptime" + os.uptime())
console.log("totalmem" + os.totalmem())
console.log("freemem" + os.freemem())
console.log("tmpdir:" + os.tmpdir())