linux下中文显示乱码怎么解决?

vi /etc/sysconfig/i18n

linux下中文显示乱码怎么解决?插图

将内容改为

LANG=\”en_US.UTF-8\”

SUPPORTED=\”zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en\”

SYSFONT=\”latarcyrheb-sun16\”

将内容改为

LANG=\”zh_CN.GB18030\”

LANGUAGE=\”zh_CN.GB18030:zh_CN.GB2312:zh_CN\”

SUPPORTED=\”zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en\”

SYSFONT=\”lat0-sun16\”

不用重启,马上就生效.

这样中文在SSH,telnet终端一般可以正常显示了。

如果还是不行,可以这么做:

1、console终端乱码

在/etc/profile文件的最后一行添加如下内容:

export LC_ALL=\”zh_CN.GB18030\”

2、xwindow终端乱码

在/etc/sysconfig/i18n文件的最后一行添加如下内容:

export LC_ALL=\”zh_CN.GB18030\”

Linux选择中文语言却是乱码?

由于自己在装Redhat9 Linux时选择的缺省语言是中文,在字符界面下会出现乱码情形。对于在CLI方式下要调试程序时极其困难,因为出错信息全部是乱码。下面将字符界面下会出现乱码解决方法记录如下: 注:下面#为命令提示符方法一: #locale (locale命令用于查看使用语言详细信息,为中文语言) #export LC_ALL=POSIX (export命令导出修改LC_ALL语言选项) #locale (再次查看,信息已经改变了) 该方法在用户注销或重启后将失效,要想保存设置,见方法2。方法二: #vi /etc/sysconfig/i18n (利用vi编辑器修改配置文件i18n) 将LC_ALL=POSIX写入i18n配置文件中。 注销或重启服务便永久生效。方法三:安装LINUX的时候选择的是中文字,但是使用的时候出现了乱码解决方法是在命令提示下输入export LANG=C.

未经允许不得转载:搜热门主机 » linux下中文显示乱码怎么解决?

赞 (0)

Warning: count(): Parameter must be an array or an object that implements Countable in /www/wwwroot/srmzj.com/wp-includes/class-wp-comment-query.php on line 405