Node.js学习笔记 -获取电脑系统信息(OS模块)
var os = require("os");
os.tmpdir()
获取系统的临时目录,经测试windows下该函数名字为tmpDir。
os.endianness()
获取cpu的字节序,返回的值可能是"BE"或者"LE"。windows下无此方法。
os.hostname()
获取主机名。
os.type()
获取操作系统类型,如Windows_NT。
os.platform()
获取当前的操作系统平台,如win32。
os.arch()
获取cpu架构,如Intel的32位cpu返回ia32
os.release()
获取操作系统的release版本号,如win7可能是6.1.7601
os.uptime()
系统从启动到方法执行共经历多长时间,单位秒
os.loadavg()
返回一个数据,数据元素依次为1分钟5分钟和15分钟的平均负载
os.totalmem()
内存总数,单位字节
os.freemem()
空闲内存数,单位字节
os.EOL
系统的行结束符是什么,windows为\r\n,unix和unix-like为\n,mac和ios为\r
os.cpus()
返回一个数组,数组每个元素为一个cpu核心的信息。
os.networkInterfaces()
返回一个二维数组,每一个内层数组代表一个网络接口(物理网卡或者虚拟网卡)
本文详细介绍了Node.js中OS模块的使用方法,包括获取系统临时目录、CPU字节序、主机名、操作系统类型等信息。此外,还展示了如何通过OS模块获取CPU核心信息和网络接口详情。
1188

被折叠的 条评论
为什么被折叠?



