PuTTY를 사용할 때 Linux 터미널에서 색상이 잘못 표시됩니다.

PuTTY를 사용할 때 Linux 터미널에서 색상이 잘못 표시됩니다.

PS1의 물결표는 10.18.1.30 서버에서 더 어둡게 나타납니다. 주황색과 녹색도 제대로 보이지 않습니다. 이것이 가장 분명한 것입니다. 두 서버 모두 256색을 표시하는 데 문제가 없는 것 같습니다. 회색과 같은 일부 색상이 누락된 것처럼 보이 1;30m므로 이런 일이 발생하는 이유는 확실하지 않습니다.잘못된color는 제가 현재 구성한 RHEL7 서버이며옳은색상은 폐기되는 RHEL5 서버입니다.

업데이트된 그래픽:

고쳐 쓰다

이전 질문

답변1

  1. 오픈 퍼티
  2. 저장된 세션 로드
  3. 왼쪽 창에서 "창" -> "색상"을 선택합니다.
  4. "변경하여 굵은 텍스트 표시"에서 선택한 옵션을 비교합니다.
  5. 세션에서 동일한 설정을 사용하십시오.

아니면 원하는 대로 무엇이든 하세요. 이제 원인이 무엇인지 알 수 있습니다. :)

여기에 이미지 설명을 입력하세요.

편집하다:

여전히 색상 차이가 있는 경우 "연결"->"데이터"에서 "터미널 유형 문자열"을 확인하고 동일한지 확인하세요. Putty에서는 xterm(기본값) 또는 putty-256(if ls -lR /usr/share/terminfo/ | grep putty. ​​정말 이유를 설명할 수 없음)을 사용합니다. 좋은 색상을 원할 때 이것이 나에게 가장 적합하다고 생각합니다.

아, 글꼴이 다르다는 걸 알았습니다. 색상이 다른 이유를 설명하겠습니다.좀 봐봐다른.

답변2

두 셸 모두에서 TERM 환경을 확인합니다.

echo $TERM

이 차이는 두 가지 색상 메커니즘으로 인해 발생합니다. 왼쪽에는 256개 이상의 색상이 포함된 팔레트가 있고 오른쪽에는 16개 색상만 포함되어 있습니다. 더 밝은 색상을 위한 솔루션은 다음을 사용하는 것입니다.용감한폰트. 자세히 보세요. 오른쪽에 있는 비슷한 것들은 각각 똑같은 색상이지만 두 배 더 두껍습니다. 더블블랙은 여전히 ​​블랙이다.

두 상자에 동일한 용어를 설정하고 거기에서 올바른 용어 정보를 확인하십시오 /usr/share/terminfo.

관련 정보