'use strict';
var os = require('os');
console.log('Using EOL' + os.EOL + 'to insert a new line');
console.log('Endianness:', os.endianness());
console.log('Temp Dir:', os.tmpdir());
console.log('Home Dir:', os.homedir());
console.log('Free Mem:', os.freemem());
console.log('Load Avg:', os.loadavg());
console.log('Total Mem:', os.totalmem());
console.log('Architecture:', os.arch());
console.log('Platform:', os.platform());
console.log('Type:', os.type());
console.log('Release:', os.release());
console.log('Uptime:', os.uptime());
console.log('CPUs:', os.cpus());
console.log('Network Interfaces:', os.networkInterfaces());
console.log('Hostname:', os.hostname());
console.log('User Info:', os.userInfo());
Sample output:
Using EOL
to insert a new line
Endianness: LE
Temp Dir: C:\Users\admin\AppData\Local\Temp
Home Dir: C:\Users\admin
Free Mem: 2283974656
Load Avg: [ 0, 0, 0 ]
Total Mem: 6292512768
Architecture: x64
Platform: win32
Type: Windows_NT
Release: 6.3.9600
Uptime: 39248.635218
CPUs: [ { model: 'Intel(R) Core(TM) i7-3612QM CPU @ 2.10GHz',
speed: 2095,
times: { user: 382687, nice: 0, sys: 236640, idle: 11244484, irq: 34203 } },
{ model: 'Intel(R) Core(TM) i7-3612QM CPU @ 2.10GHz',
speed: 2095,
times: { user: 389343, nice: 0, sys: 288468, idle: 11185750, irq: 15859 } },
{ model: 'Intel(R) Core(TM) i7-3612QM CPU @ 2.10GHz',
speed: 2095,
times: { user: 413875, nice: 0, sys: 218421, idle: 11231265, irq: 9171 } },
{ model: 'Intel(R) Core(TM) i7-3612QM CPU @ 2.10GHz',
speed: 2095,
times: { user: 495625, nice: 0, sys: 542921, idle: 10825015, irq: 23687 } },
{ model: 'Intel(R) Core(TM) i7-3612QM CPU @ 2.10GHz',
speed: 2095,
times: { user: 509171, nice: 0, sys: 193000, idle: 11161390, irq: 5531 } },
{ model: 'Intel(R) Core(TM) i7-3612QM CPU @ 2.10GHz',
speed: 2095,
times: { user: 541828, nice: 0, sys: 139187, idle: 11182546, irq: 7453 } },
{ model: 'Intel(R) Core(TM) i7-3612QM CPU @ 2.10GHz',
speed: 2095,
times: { user: 594296, nice: 0, sys: 547343, idle: 10721890, irq: 18046 } },
{ model: 'Intel(R) Core(TM) i7-3612QM CPU @ 2.10GHz',
speed: 2095,
times: { user: 342750, nice: 0, sys: 175375, idle: 11345406, irq: 5828 } } ]
Network Interfaces: { 'Беспроводная сеть':
[ { address: '192.171.1.180',
netmask: '255.255.255.0',
family: 'IPv4',
mac: 'e0:06:e6:d7:92:ef',
internal: false } ],
'VirtualBox Host-Only Network':
[ { address: 'fe83::d14:e27c:190a:a182',
netmask: 'ffff:ffff:ffff:ffff::',
family: 'IPv6',
mac: '0a:00:27:00:00:2a',
scopeid: 42,
internal: false },
{ address: '192.171.56.1',
netmask: '255.255.255.0',
family: 'IPv4',
mac: '0a:00:27:00:00:2a',
internal: false } ],
'Ethernet 4':
[ { address: 'fe80::dcaa:b5ed:9562:7998',
netmask: 'ffff:ffff:ffff:ffff::',
family: 'IPv6',
mac: '0a:00:27:00:00:2b',
scopeid: 43,
internal: false },
{ address: '169.254.121.152',
netmask: '255.255.0.0',
family: 'IPv4',
mac: '0a:00:27:00:00:2b',
internal: false } ],
'VirtualBox Host-Only Network #3':
[ { address: 'fe80::8196:fc20:51a:4038',
netmask: 'ffff:ffff:ffff:ffff::',
family: 'IPv6',
mac: '0a:00:27:00:00:2d',
scopeid: 45,
internal: false },
{ address: '192.171.99.1',
netmask: '255.255.255.0',
family: 'IPv4',
mac: '0a:00:27:00:00:2d',
internal: false } ],
'Loopback Pseudo-Interface 1':
[ { address: '::1',
netmask: 'ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff',
family: 'IPv6',
mac: '00:00:00:00:00:00',
scopeid: 0,
internal: true },
{ address: '127.0.0.1',
netmask: '255.0.0.0',
family: 'IPv4',
mac: '00:00:00:00:00:00',
internal: true } ],
'Teredo Tunneling Pseudo-Interface':
[ { address: '2002:0:9d38:6ab8:388b:3735:3e57:fe4b',
netmask: 'ffff:ffff:ffff:ffff::',
family: 'IPv6',
mac: '00:00:00:00:00:00',
scopeid: 0,
internal: false },
{ address: 'fe80::388b:3735:3f57:fe4b',
netmask: 'ffff:ffff:ffff:ffff::',
family: 'IPv6',
mac: '00:00:00:00:00:00',
scopeid: 15,
internal: false } ] }
Hostname: nbgeradm
User Info: { uid: -1,
gid: -1,
username: 'admin',
homedir: 'C:\\Users\\admin',
shell: null }