nodejs内置模块os-操作系统模块

此模块版本为4.X

os.EOL

定义操作系统一行结束的标识的常量


os.arch()

返回操作系统 CPU 架构,可能的值有 "x64"、"arm" 和 "ia32"。


os.cpus()

返回一个数组对象,包括CPU的型号,速度,时间等


os.endianness()

返回 CPU 的字节序,可能的是 "BE" 或 "LE"。

Little endian:将低序字节存储在起始地址
Big endian:将高序字节存储在起始地址


os.freemem()

返回操作系统空闲内存,单位是字节。


os.homedir()

返回当前用户的主目录


os.hostname()

返回操作系统的主机名


os.loadavg()

返回一个包含 1、5、15 分钟平均负载的数组。

nodejs内置模块os-操作系统模块_第1张图片

os.networkInterfaces()

nodejs内置模块os-操作系统模块_第2张图片

nodejs在Windows下获取内网ip地址

顺便分享下nodejs在Windows下获取内网ip地址,目前还没找到好的方法获取外网ip的,网上找了好多方法都不行.爬虫可以做到,但是不优雅.

function getIPAdress(){  
    var interfaces = require('os').networkInterfaces();  
    for(var devName in interfaces){  
          var iface = interfaces[devName];  
          for(var i=0;i
原地址:http://zhangyaochun.iteye.com/blog/2028335

os.platform()

返回操作系统平台

os.release()

返回操作系统的发行版本

os.tmpdir()

返回操作系统默认的临时文件目录

os.totalmem()

返回系统内存总量,单位为字节

os.type()

返回操作系统名称

os.uptime()

返回操作系统运行的时间,以秒为单位

nodejs内置模块os-操作系统模块_第3张图片

你可能感兴趣的:(nodejs,nodejs开发,node.js开发)