Node.js模块os


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';
}

 


posted @ 2013-10-12 16:50  月曜  阅读(290)  评论(0编辑  收藏  举报