作者:非船_725 | 来源:互联网 | 2017-11-12 22:58
困扰很久的在LINUX输入及显示中文解决了。不过如果你安装的时候选择了中文语言包。那只要将putty中的编码改成UTF-8就可以正常显示了。那没有安装中文语言包我们就来改环境变量
1,修改用户目录下面的.profile文件。加入以下两项。保存退出
LANG=zh_CN.UTF-8
LANGUAGE=zh_CN:zh
然后看看环境变量的设置
root@ubuntu:~# env | grep LANG
LANG=zh_CN.UTF-8
LANGUAGE=zh_CN:zh
root@ubuntu:~# export | grep LANG
declare -x LANG="zh_CN.UTF-8"
declare -x LANGUAGE="zh_CN:zh"
root@ubuntu:~# set | grep LANG
LANG=zh_CN.UTF-8
LANGUAGE=zh_CN:zh
如果不是。可能会出现错误。输入不正常
那就要重新修改环境变量
export LANG=zh_CN.UTF-8
export LANGUAGE=zh_CN:zh
declare -x LANG="zh_CN.UTF-8"
declare -x LANGUAGE="zh_CN:zh"
然后重新启动。用putty连接。。编码改友UTF-8。试一下显示和输入中文吧
此文已经在ubuntu centos freebsd 下测试过通过。应该其实的发行版也是一样。主要是设置两个环境变量就可以了。