当前位置: 技术问答>linux和unix
linux 终端出现乱码如何解决
来源: 互联网 发布时间:2016-06-22
本文导语: 我安装fedora11,级别设置为init3. 但是在linux终端的界面,中文显示为乱码。我将LANG变量分别设置为zh_CN、zh_CN.UTF8、zh_CN.gbk、zh_CN.gb8030、zh_CN.gb2312,终端显示的乱码有所变化,但还始终是乱码。 但是在gnome中的虚拟终端...
我安装fedora11,级别设置为init3.
但是在linux终端的界面,中文显示为乱码。我将LANG变量分别设置为zh_CN、zh_CN.UTF8、zh_CN.gbk、zh_CN.gb8030、zh_CN.gb2312,终端显示的乱码有所变化,但还始终是乱码。
但是在gnome中的虚拟终端上没有乱码的问题。
请问各位高手,如何解决?
但是在linux终端的界面,中文显示为乱码。我将LANG变量分别设置为zh_CN、zh_CN.UTF8、zh_CN.gbk、zh_CN.gb8030、zh_CN.gb2312,终端显示的乱码有所变化,但还始终是乱码。
但是在gnome中的虚拟终端上没有乱码的问题。
请问各位高手,如何解决?
|
可以在终端菜单重改编码的啊,
不用修改环境变量
不用修改环境变量
|
可以改成英文的, locale 返回如下所示:
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
|
改英文的
|
http://www.linuxidc.com/Linux/2008-02/11361.htm
Linux终端各种乱码解决方案
Linux终端各种乱码解决方案