대부분의 경우 TERM
수동으로 설정하지 않아야합니다 . 변수는 항상 자동으로 설정되며 기본값이 올바르지 않은 좁은 환경 세트 만 있습니다.
값은 TERM
시스템의 terminfo 데이터베이스 (또는 termcap 데이터베이스 의 일부 구식 시스템)에서 참조해야 합니다. Terminfo 및 Termcap은 터미널 유형을 응용 프로그램이 사용하는 터미널 기능의 설명에 매핑합니다. 의 값은 TERM
터미널 유형입니다.
TERM
로컬 시스템과 원격 시스템에 서로 다른 터미널 데이터베이스가있는 경우 원격으로 로그인하면 간혹 변경해야 할 수도 있습니다 .
이전과 관련된 또 다른 이유는 때때로 약간 다른 기능을 가진 터미널에 대해 여러 개의 유사한 항목이 있기 때문입니다. 기존 터미널과 호환되지만 더 많은 기능을 가진 새로운 터미널이 등장 할 때 주로 발생합니다. 그런 다음 모든 시스템에서 이해하지만 기존 기능 만 광고하는 기존 이름을 사용하거나 새로운 기능을 모두 광고하지만 일부 시스템에서는 이해하지 못하는 새로운 이름을 사용할 수 있습니다.
이에 대한 예는 16 색 xterm과 256 색 xterm입니다. 전통적인 xterm은 16 개의 색상 만 지원하므로 xterm
터미널 데이터베이스가 지정합니다. xterm
항목을 변경하면 최신 xterm 버전의 사용자는 만족하지만 원격으로 로그인 한 이전 xterm 버전의 사용자 구성은 중단됩니다. 새 이름으로 전환 — xterm-256color
— 가능한 경우 새로운 기능을 제공하지만 오래된 터미널 데이터베이스가있는 시스템에 원격으로 로그인하면 인식되지 않습니다. 모든 사람을 만족시킬 수있는 솔루션이 없기 때문에 선택을 xterm
할 수 있습니다. 256 색을 고수 xterm-256color
하지 않거나 지원하지 않는 원격 시스템에 로그인하면 작동하지 않습니다.
따라서 기본값을 그대로두고 자원을 xterm
설정하면 (환경 변수 가 동일한 값으로 설정 됨) 둘 다 현명한 선택입니다. 설정 임의의 값하고자하지 작동하지만 모두 와 메이크업 감각.termName
xterm-256color
TERM
TERM
xterm
xterm-256color