728x90
반응형
SMALL
1. os 모듈
- 운영 체제와 상호 작용하기 위한 메서드 및 속성을 제공
- 운영 체제의 다양한 정보를 가져올 수 있음
2. 메서드 및 속성
- os.EOL(): End Of Line, windows - '\r\n' mac - '\n'
- os.totalmem(): 시스템의 총 메모리 양을 바이트 단위로 반환
- os.freemem(): 사용 가능한 시스템 메모리 양을 바이트 단위로 반환
- os.type(): 운영 체제의 이름을 반환합니다 (예: 'Linux', 'Windows_NT' 등).
- os.userInfo(): 현재 사용자의 정보를 객체로 반환
- os.cpus(): 컴퓨터의 CPU 정보를 반환
- os.homedir(): 메서드는 현재 사용자의 홈 디렉토리 경로를 반환
- os.hostname() : 컴퓨터의 호스트 이름을 반환
const os = require('os')
console.log(os.EOL === '\n') // EOL: End Of Line Mac:true
console.log(os.EOL === '\r\n') // Windows: true
console.log(os.totalmem()) // 전체 메모리
console.log(os.freemem()) // 남은 메모리
console.log(os.type()) // Windows_NT
console.log(os.userInfo())
console.log(os.cpus())
console.log(os.homedir()) // C:\Users\Administrator
console.log(os.hostname()) //사용자에 대한 기본주소를 저장하고 있는 파일, DESKTOP-HUJUVSS
728x90
반응형
LIST
'Web > JavaScript' 카테고리의 다른 글
[JavaScript] fetch API (0) | 2023.04.20 |
---|---|
[JavaScript] JSON이란? & JSON 특징, JSON 구조, JSON의 타입, 메서드 (0) | 2023.04.20 |
[JavaScript] Promise 객체 - 3️⃣ all(), allSettled(), race() (0) | 2023.04.20 |
[JavaScript] Promise객체 - 2️⃣ promise 콜백함수 축약형으로 작성하기! (0) | 2023.04.20 |
[JavaScript] Promise객체 - 1️⃣ 비동기 작업 처리란? & Promise 객체 생성과 콜백함수 사용 (0) | 2023.04.20 |