카테고리 없음

콘솔이란?

Lostinformation 2017. 7. 3. 11:22


※ 콘솔이란 무엇인가?


사용자가 시스템의 상황을 집접 모니터링하고 제어하는데 사용되는 터미널.

  위 말 그대로 어떠한 장비의 현재 상태를 확인하거나 제어를 하는데 이용되는 터미널을 뜻한다.

  보통 라우터 등 대부분의 네트워크 장비에는 콘솔 포트가 존재한다.

  위의 콘솔의 설명을 잘 이해하고자 하면 터미널이라는 단어의 정확한 개념과 뜻을 알아볼 필요가

  있다.


※ 터미널이란 무엇인가?


▶컴퓨터에 데이터를 전송하고 컴퓨터로부터의 받은 데이터를 사용자에게 보여주는 장치이다.

  말 그대로 사용자가 원하는 데이터를 컴퓨터에 전송할 수 있고, 컴퓨터가 보낸 데이터를

  사용자에게 보여주는 장치이다. 간단히 말하자면 입력장치와 출력장치가 함께 있는것이라 볼수있다.

 


※ 콘솔의 이해


수준별 로그 남기기


console.log('log', 'log message');

console.info('info','info message');

console.warn(''warn','warn message');

console.error('error','error message');


ex)


값 출력

var inrvalu = 3;

console.log('invalue' +3);


객채형 출력

var obj = 3;

     name : 'IU',

     job : 'Singer'

}

console.log)'log,'obj);


커스텀 콘솔


① 콘솔 타입 로딩

var console = require('console').Console;


② 콘솔 객체 생성

new console(stdout[, stderr])


③ 파라미터:출력 스트림

stdout : 표준 출력 스트림. info, log

stderr : 에러 출력. warn, error


④ 파일로 로그 남기는 커스텀 콘솔

var output = fs.createWriteStream('./stdout.log');

var errorOutput = fs.cerateWriteStream('./stderr.log');

var logger = new console(output, errorOutput);