Linux tty에서 밝고 화려한 배경을 그리는 방법은 무엇입니까?

Linux tty에서 밝고 화려한 배경을 그리는 방법은 무엇입니까?

저는 ubuntu18.04 /dev/tty3(ctrl-alt-f3)를 사용하고 있습니다.

tput colors
--------
8

밝은 전경을 빨간색으로 그릴 수 있습니다.

tput bold; tput setaf 1; echo 'xxxxxx'
echo -e '\e[91mxxxxxx'

하지만 배경에서는 작동하지 않습니다.

tput bold; tput setab 1; echo 'xxxxxx'
echo -e '\e[101mxxxxxx'

이것페이지밝은 배경을 그릴 수 있다고 해서 blink이렇게 해보았습니다.

tput blink; tput setab 1; echo 'xxxxxx'
echo -e '\e[5;41mxxxxxx'
echo -e '\e[5;101mxxxxxx'

아무도 작동하지 않았습니다.

위키피디아가끔 을 사용하면 밝은 색상을 그릴 수 있다고 해서 reverse다음과 같이 시도해 보았습니다.

tput rev; tput bold; tput setaf 1; echo 'xxxxxx'
echo -e '\e[7;31mxxxxxx'

아무도 작동하지 않았습니다.

내가 무엇을 놓치고 있나요?

답변1

sudo dpkg-reconfigure console-setup구성 콘솔을 사용한다고 가정하면 man console-setup다음과 같이 말합니다.

작은 코드 세트(최대 256개 기호)와 큰 코드 세트(최대 512개 기호)의 두 가지 코드 세트가 있습니다. FreeBSD에서는 작은 코드 세트만 사용할 수 있습니다. 화면이 텍스트 모드일 때(즉, 프레임 버퍼를 사용하지 않음) 큰 코드 세트를 다루는 글꼴은 사용 가능한 전경색의 수를 줄입니다.

작은 코드 세트를 선택하면 문제가 해결되었으며 이 blink속성은 배경을 밝은 색상으로 칠합니다.

관련 정보