작동하는 모든 터미널 유형을 찾는 방법은 무엇입니까?
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
, 터미널 설명이 나열되어 있습니다.
어느 쪽이냐면일하다, 이는 터미널의 설명서를 읽어서 수행되며, 설명서에서 그것이 무엇을 하는지 알려줄 것입니다.