Node.js模块os

时间:2021-12-09 13:07:01

OS 操作系统模块

os.hostname() 操作系统的主机名。

os.type() 操作系统的名称

os.release() 操作系统的发行版本

os.uptime() 当前系统的时间 以秒为

os.loadavg() 系统负载值 ,存储着当前系统 1、5、15分钟的负载值

os.totalmem() 系统存储空间

os.cpus() cpu的相关信息 比如 os.cpus().length

秒转时间方法:

function zero(n){

return n>10?''+n: '0'+n;
}
function msToS(time){
var oDate=new Date(); oDate.setTime(time*1000); return zero(oDate.getHours()+1)+':'+zero(oDate.getMinutes())+':'+zero(oDate.getSeconds());
}
存储空间转换方法: function byte2Gb(n){ var kb = parseInt(n/1024%1024);
var mb = parseInt(n/1024/1024%1024);
var gb = parseInt(n/1024/1024/1024);
return gb+'G '+mb+'M '+kb+'KB';
}