Skip to content
Related Articles
Get the best out of our app
GeeksforGeeks App
Open App
geeksforgeeks
Browser
Continue

Related Articles

Node.js OS

Improve Article
Save Article
Like Article
Improve Article
Save Article
Like Article

OS is a node module used to provide information about the computer operating system. 

Advantages: 
It provides functions to interact with the operating system. It provides the hostname of the operating system and returns the amount of free system memory in bytes. 

Example 1:

javascript




// Include os module and create its object
const os = require('os');
 
// return the cpu architecture
console.log("CPU architecture: " + os.arch());
 
// It returns the amount of free system memory in bytes
console.log("Free memory: " + os.freemem());
 
// It return total amount of system memory in bytes
console.log("Total memory: " + os.totalmem());
 
// It returns the list of network interfaces
console.log('List of network Interfaces: ' + os.networkInterfaces());
 
// It returns the operating systems default directory for temp files.
console.log('OS default directory for temp files : ' + os.tmpdir());

Output:

Example 2: 

javascript




// Include os module and create its object
const os = require('os');
 
// return the endianness of system
console.log("Endianness of system: " + os.endianness());
 
// It returns hostname of system
console.log("Hostname: " + os.hostname());
 
// It return operating system name
console.log("Operating system name: " + os.type());
 
// It returns the platform of os
console.log('operating system platform: ' + os.platform());
 
// It returns the operating systems release.
console.log('OS release : ' + os.release());

Output:


My Personal Notes arrow_drop_up
Last Updated : 11 Apr, 2023
Like Article
Save Article
Similar Reads
Related Tutorials