작동하는 모든 터미널 유형을 찾는 방법은 무엇입니까?

작동하는 모든 터미널 유형을 찾는 방법은 무엇입니까?

작동하는 모든 터미널 유형을 찾는 방법은 무엇입니까?

Lubnu 18.04에서,다음 작품

$ TERM=xterm top
$ TERM=vt100 top

다음의 경우에는 그렇지 않습니다.

$ TERM=lxterminal top
'lxterminal': unknown terminal type.
$ TERM= top
TERM environment variable not set.

다음은 아무것도 반환하지 않으며 작동할 수 있는 모든 터미널 유형을 제공한다고 합니다.

$ toe

도커 컨테이너에서, 다음 작품

$ sudo docker exec -t 851 top

$ sudo docker exec -t 851 env
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
HOSTNAME=851fbf59c6da
TERM=xterm
HOME=/root

그런데 왜 다음은 그렇지 않습니까?

$ sudo docker exec 851 top
TERM environment variable not set.

$ sudo docker exec 851 bash -c "TERM=xterm top"
top: failed tty get

$ sudo docker exec 851 env
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
HOSTNAME=851fbf59c6da
HOME=/root

TERM=xterm컨테이너의 명령은 작업을 접두사로 사용하지 않지만 Lubuntu에서는 사용하는 이유는 무엇입니까?

감사해요.

답변1

이것ncurses-bin패키지 포함toe, 터미널 설명이 나열되어 있습니다.

어느 쪽이냐면일하다, 이는 터미널의 설명서를 읽어서 수행되며, 설명서에서 그것이 무엇을 하는지 알려줄 것입니다.

관련 정보