• 회원가입
  • 로그인
  • 구글아이디로 로그인

[module] Node.js - os 모듈 - 운영체제에 대한 정보 제공.

1,182  
목차
  1. os 모듈 예제 - 운영체제에 대한 정보 제공
  2. os 모듈 정의
  3. os 모듈 구문
  4. os 모듈 속성/메서드

 

os 모듈 예제 - 운영체제에 대한 정보 제공 

1. C:\User\사용자명\hz.js 생성.

 

var os = require('os');

console.log("Platform: " + os.platform());

console.log("Architecture: " + os.arch());

 


2. CMD 모드 실행 후, 아래 명령어 입력.

 

C:\User\사용자명>node hz.js

 

 

[결과값]

Platform: win32

Architecture: x64

 

os 모듈 정의

 

컴퓨터의 OS (Operating System : 운영 체제)에 대한 정보를 제공.

 

 

os 모듈 구문

 

var os = require('os');

 

 

os 모듈 속성/메서드

 

arch()

운영 체제 CPU 아키텍처를 반환.

 

constants

프로세스 신호, 오류 코드 등에 대한 OS의 상수를 포함하는 객체를 반환.

 

cpus()

컴퓨터의 CPU에 대한 정보를 포함하는 배열을 반환.

 

endianness()

CPU의 엔디안을 반환.

 

EOL

현재 운영 체제에 대한 줄 끝 마커를 반환.

 

freemem()

시스템의 여유 메모리 수를 반환.

 

hostname()

운영 체제의 호스트 이름을 반환.

 

loadavg()

로드 평균 (1, 5, 15 분)을 포함하는 배열을 반환.

 

networkInterfaces()

네트워크 주소가 있는 네트워크 인터페이스를 반환.

 

platform()

운영 체제의 플랫폼에 대한 정보를 반환.

 

release()

운영 체제의 릴리스에 대한 정보를 반환.

 

tmpdir()

임시 파일에 대한 운영 체제의 기본 디렉토리를 반환.

 

totalmem()

시스템의 총 메모리 수를 반환.

 

type()

운영 체제의 이름을 반환.

 

uptime()

운영 체제의 가동 시간을 초 단위로 반환.

 

userInfo()

현재 사용자에 대한 정보를 반환.

 



분류 제목
basic Node.js - Home
basic Node.js - Intro (소개)
basic Node.js - Start (시작) - 사용 환경 구축
basic Node.js - Modules (모듈)
basic Node.js - HTTP Module (데이터 전송 모듈)
basic Node.js - File System Module (파일 시스템 모듈)
basic Node.js - URL Module (주소 처리 모듈)
basic Node.js - NPM (노드 패키지 관리자)
basic Node.js - Events (이벤트)
basic Node.js - Upload Files (파일 업로드) 2
basic Node.js - Email (이메일 보내기)
mysql Node.js - MySQL 설치・연결 + 쿼리 보내기
mysql Node.js - MySQL Create Database (DB 생성)
mysql Node.js - MySQL Create Table (테이블 생성) ※ Primary key 설정.
mysql Node.js - MySQL Insert Into (데이터 삽입)
mysql Node.js - MySQL Select From (데이터 선택)
mysql Node.js - MySQL Where (조건절)
mysql Node.js - MySQL Order By (정렬 순서)
mysql Node.js - MySQL Delete From (데이터 삭제)
mysql Node.js - MySQL Drop Table (테이블 삭제)
1/4
목록
찾아주셔서 감사합니다. Since 2012