解决方案:

此问题是由不恰当使用或者未设置的shell术语环境变量引起的。
检查shell术语环境变量的值:

$  echo $TERM

或者,使用默认终端设置术语环境变量来修复此问题,例如:

$ export TERM=xterm

或者

$ export TERM=xterm-256color
未设置 TERM 环境变量

问题

执行以下需要默认终端时的各种命令时出现以下错误消息:

$ mysql -p  
Enter password: 
TERM environment variable not set.

或者

$ less /etc/myfile
WARNING: terminal is not fully functional
日期:2020-07-07 20:54:51 来源:oir作者:oir