demo:
console.log(os.release());
// 17.2.0os.tmpdir()
说明:
该方法返回一个字符串, 指定操作系统的发行版.
demo:
console.log(os.tmpdir());
// /var/folders/xv/4dbb00000gn/Tos.totalmem()
说明:
该方法以整数的形式返回所有系统内存的字节数.
demo:
console.log(os.totalmem());
//17179869184os.type()
说明:
该方法返回一个字符串,表明操作系统的名字
demo:
console.log(os.type());
// Darwinos.uptime()
说明:
该方法在几秒内返回操作系统的上线时间
demo:
console.log(os.uptime());
// 1293306os.userInfo([options])
说明:
该方法用来获取当前有效用户的信息
该方法传递一个encoding参数,用来指定返回值的编码方式,默认utf8,也可以设置为:buffer。
demo:
console.log(os.userInfo());
// {
// uid: 501,
// gid: 20,
// username: 'xiaoqiang',
// homedir: '/Users/xiaoqiang',
// shell: '/bin/bash'
// }console.log(os.userInfo({encoding: 'buffer'}));
// {
// uid: 501,
// gid: 20,
// username: ,
// homedir: ,
// shell:
// }
希望本文所述对大家node.js程序设计有所帮助。









