2012-11-14 2 views
2

현재 node.js 서버를 설정 중이며 여기서 디버그 모듈을 사용 중입니다. https://github.com/visionmedia/debug.TTY 란 무엇이며 Ubuntu에서 어떻게 활성화시킬 수 있습니까?

When stdout is not a TTY, Date#toUTCString() is used, making it more useful for logging the debug information as shown below: 

사람이 어떤 있나 : 그것은 말했다 후

내가, 내가 내 출력의 색 디버깅 정보를 얻을 수 있습니다을 활성화하기 위해 노력하고있어하지만 내 터미널은 맨 아래에있는 마지막 터미널 화면처럼 보인다 이것에 불을 붙 였나요? 감사.

+0

http://www.linusakesson.net/programming/tty/index.php 여기 당신은 간다. TTY에 대한 철저한 설명. – rdrey

+0

env'DEBUG_COLORS'를 설정하여 강제로 출력 할 수 있습니다. ref https://github.com/visionmedia/debug/commit/861fffaa9e369dd0284d0170f2400976dc924716 –

+0

@ DanD 그게 아직 풀려나 진 않았다고 생각하지 마라. [현재 버전] (https://npmjs.org/package/debug), [0.7.0] (https://github.com/visionmedia/debug/tree/0.7.0)은 몇 주 전에 작성되었습니다. 그것. –

답변

1

tty는 표준 입력에 연결된 터미널 이름을 표준 출력으로 인쇄 (또는 표시)하는 펑키 한 유닉스 명령 중 하나입니다.

일반적으로 컴퓨터에 로그인하여 실제로 컴퓨터에 로그인하지 않고도 컴퓨터를 사용하여 문제를 해결할 수있는 방법으로 일반적으로 사용됩니다.

관련 항목 : 명령 줄에서 tty7은 무엇입니까?

기본적으로 우분투에는 7 개의 tty가 있습니다.

1-6은 명령 줄 전용이며 7 개는 X 세션 (일반 데스크톱)을 실행합니다.

것은 그들에 액세스하려면이 키보드 바로 가기 사용 : 다시 얻으려면

(당신이 필요로하는 터미널에 액세스 할 수 F1-F6에 변화 F1)

Ctrl + Alt + F1

당신의 X 세션 (일반 데스크탑),

Ctrl + Alt + F7

1

TTY는 terminal이거나 명령 프롬프트 자체입니다.

stdout은 (색상 및 시간 차이가있는) 터미널/TTY 대 다른 곳으로 (예 : > out 및 타임 스탬프를 통해) 파일로 리디렉션 될 때 다른 결과를 보여줍니다.

determinestty.isatty과 함께 사용할 형식입니다.

모든 단말기가 display colors에 사용중인 ANSI escape codes을 지원하는 것은 아닙니다.

관련 문제