Node.js
[OS] os 모듈
공길이의 숨겨진 세상
2023. 7. 19. 14:44
OS 모듈
os 모듈은 cluster를 위해 코어의 개수를 셀때 사용되기도 하지만 많이 사용되는 모듈은 아니다..
서버 컴퓨터의 기본적인 하드웨어 자원들의 정보를 확인할 때 사용할 수 있다.
var os = require('os');
console.log( os.platform() ); // 플랫폼 정보 반환
console.log( os.endianness() ); // 엔디언 타입 반환 'BE' 또는 'LE'
console.log( os.hostname() ); // 서버의 호스트 이름 반환
console.log( os.type() ); // 서버의 OS 타입 반환
console.log( os.platform() ); // 서버의 플랫폼 반환
console.log( os.arch() ); // 서버의 CPU 아키텍처 반환
console.log( os.release() ); // 운영체제 OS 버전 반환
console.log( os.uptime() ); // 운영체제 시작된 시간 반환
console.log( os.loadavg() ); // load average에 담긴 정보 반환
console.log( os.totalmem() ); // 시스템 메모리 반환
console.log( os.freemem() ); // 사용 가능 메모리 반환
console.log( os.cpus() ); // cpu 정보 반환
console.log( os.networkInterfaces() ); // 네트워크 정보 반환