TTY 색상을 어떻게 변경할 수 있습니까?


35

Ubuntu 12.04의 다양한 TTY에 사용되는 표준 8 색 (밝은 버전을 계산하면 16)을 어떻게 변경합니까? 나는 당신을 통해 액세스하는 TTY에 대해서 이야기하고, 터미널 또는 xterm을 응용 프로그램에 대해 이야기하고 있지 않다 Ctrl+ Alt+ F1를 통해 Ctrl+ Alt+ F6.

어떤 장소에서 어떤 색상을 사용하고 있는지 변경하고 싶지 않고 색상이 어떻게 보이는지 조정하고 싶습니다. 예를 들어, 빨간색이 사용되는 것을 변경하고 싶지 않고 # FF6C60을 # FF0000 대신 빨간색으로 사용하는 것과 같이 빨간색 모양을 변경하고 싶습니다.


전경색 및 배경색?
Mitch

아니요, 제가 바꾸고 싶은 것이 아닙니다. 나는 어떤 색상이 좋은지, 나는 그들이 어떻게 보이는지 조정하고 싶습니다. 예를 들어, 나는 파란색이 사용되는 곳에서 사용되는 파란색이 괜찮 습니다 .TTY가 사용하는 파란색 음영 을 조정하고 싶습니다 .
Kerrick

답변:


43

마침내 찾았습니다! 결과적으로 잘못된 용어를 찾고있었습니다. 분명히 TTY는 프레임 버퍼 에서 실행되며 색상이 변경됩니다.

에서 이 블로그 게시물 만 사용하는 사용자 정의 railscasts 테마 색상을 ,에 다음을 추가합니다 ~/.bashrc:

if [ "$TERM" = "linux" ]; then
    echo -en "\e]P0232323" #black
    echo -en "\e]P82B2B2B" #darkgrey
    echo -en "\e]P1D75F5F" #darkred
    echo -en "\e]P9E33636" #red
    echo -en "\e]P287AF5F" #darkgreen
    echo -en "\e]PA98E34D" #green
    echo -en "\e]P3D7AF87" #brown
    echo -en "\e]PBFFD75F" #yellow
    echo -en "\e]P48787AF" #darkblue
    echo -en "\e]PC7373C9" #blue
    echo -en "\e]P5BD53A5" #darkmagenta
    echo -en "\e]PDD633B2" #magenta
    echo -en "\e]P65FAFAF" #darkcyan
    echo -en "\e]PE44C9C9" #cyan
    echo -en "\e]P7E5E5E5" #lightgrey
    echo -en "\e]PFFFFFFF" #white
    clear #for background artifacting
fi

놀랄 만한. 이 페이지를 말아서 해당 코드 블록 이외의 모든 것을 제거하려고합니다. 감사합니다
Samy Bencherif

4

우분투에는 kbd패키지가 있으며 그중에서도 많은 유용한 것들이 /sbin/setvtrgb있습니다.

정말 굉장합니다!

안타깝게도 매뉴얼에서 언급 /etc/vtrgb하지 않았거나 /etc/init/setvtrgb.conf파일에 대해서는 언급 하지 않았습니다 .

내 꺼야 :

0,170,0,170,51,119,0,170,85,255,85,252,102,187,85,255
0,0,170,85,85,34,170,170,85,85,255,233,136,68,255,255
0,0,0,0,153,136,170,170,85,85,85,79,187,170,255,255
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.