Linux中文编码设置

问题描述

对于安装了CentOS Linux 中文版的系统,用SSH操作时会有中文乱码问题,如下所示:

[root@loc濉濞锛no displays configured server start [��

 

 

解决办法

1.      root帐户的身份用SSH登录。

2.      修改与字符集相关的几个环境变量。把/etc/sysconf/i18n文件中的内容,由原来的:

LANG="zh_CN.UTF-8"

替换为:

LANG="zh_CN"

SUPPORTED="zh_CN:zh_CN.UTF-8:zh:en_US.UTF-8:en_US:en"

SYSFONT="latarcyrheb-sun16"

3.      保存退出,重新登录(不用重启系统),发现乱码问题解决了。

4.source /etc/sysconf/i18n

 

[备注]Centos7编码在

vim /etc/locale.conf 将LANG="XXXX" 改为LANG="zh_CN.UTF-8",注意Centos7的字符集配置文件为/etc/locale.conf,

posted @ 2011-09-17 19:00  IT一族  阅读(859)  评论(0编辑  收藏  举报