终端屏幕显示信息是以设置的语言来显示的。设置终端字符集需要设置LANG这个环境变量,设置方法是在终端输入LANG=zh_CN.UTF-8(表示语言设置成中文UTF-8,如果是设置成英文就是LANG=en_US),设置好LANG变量后字符集就马上改变了,这时再执行ls命令试试。
在终端直接设置LANG环境变量的方式,在下次登录或下次打开虚拟终端时,设置就失效了。所以最好是把LANG=zh_CN.UTF-8这一行添加到~/.bashrc这个终端环境配置文件中,然后执行命令:
source ~/.bashrc
使配置文件的设置马上生效,这样终端就被完美的设置成UTF-8中文编码了。