운영체제의 정보를 담고 있다.
const fs = require('fs');
os.arch(): process.arch와 동일
os.platform(): process.platform과 동일
os.type(): 운영체제의 종류를 보여줌
os.uptime(): 운영체제 부팅 이후 흐른 시간(초)을 보여줌
os.hostname(): 컴퓨터의 이름을 보여줌
os.release(): 운영체제의 버전을 보여줌
os.homedir(): 홈 디렉터리 경로를 보여줌
os.tmpdir(): 임시 파일 저장 경로를 보여줌
os.cpus(): 컴퓨터의 코어 정보를 보여줌
os.freemem(): 사용 가능한 메모리(RAM)를 보여줌
os.totalmem(): 전체 메모리 용량을 보여줌
폴더와 파일의 경로를 쉽게 조작하도록 도와주는 모듈
path.sep : 경로의 구분자
path.delimiter : 환경변수의 구분자
path.dirname : 파일이 위치한 폴더의 경로
path.extname : 파일의 확장자를 보여줌
path.parse : 파일 경로를 root,dir,base,ext,name 으로 분리
path.format : parse한 객체를 파일 경로로 합침
path.normalize : /나\를 실수로 여러번 사용했을때 정상적인 경로로 변환
path.isAbsolute : 파일의 경로가 절대경로인지 상대경로인지 true나 false로 알려줌
path.join : 여러 인자를 넣으면 하나의 경로로 합쳐줌
resolve는 /를 절대경로로, join은 상대경로로 처리함.