#yum list installed |grep ibus-pinyin
如果没有安装,则如下操作进行:
#yum
也可从安装盘中获取rpm文件:
ibus-pinyin-1.3.8-1.el6.x86_64.rpm
或者:#yum
Ssh, telnet支持中文:
/etc/sysconfig/i18n
#LANG="en_US.UTF-8"
SYSFONT="latarcyrheb-sun16"
#LANG="zh_CN.GB18030"
LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN:en_US"
SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en"
重启
===============================================================
若要改回英文:
LANG="en_US.UTF-8"
重启
另外,若只是SSH显示问题,可以用UTF-8字符编码方式,将会正常显示中文目录名,SecureCRT客户端的设定:
(不需要修改以上的LANG, 实际上,我使用的LANG="en_US.UTF-8"
[root@maoshan fonts]# cat /etc/sysconfig/i18n
LANG="en_US.UTF-8"
)
可以正常浏览中文目录和文件中的中文内容;
若要输入中文,可采用windows的中文输入方式。
[root@maoshan 钟声]# 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=
[root@maoshan 钟声]#
centos 中文乱码解决
http://loong.blog.51cto.com/358149/477172
centos 目录名乱码
http://www.btdcw.com/btd-3f5c614479563c1ec4da7133
用Putty连接时,Windows--Translation 选择UTF-8编码时,显示正常
因此判断是SSH Secure Shell不支持UTF-8编码,修改系统编码
Vi /etc/sysconfig/i18n
LANG=zh.CN.GB18030
重新登录SSH, 运行locale,查看系统已经改为GB18030中文编码。
这时用SSH Secure Shell客户上传中文文件显示正常。ll /root发现/root目录下的中文名还是乱码。
经检查判断应该是安装系统时,是按UTF-8编码创建的/root工作目录,因此虽然系统改为GB18030编码,但这几个目录还是显示乱码。
可以用convmv工具转换目录的编码。
上传convmv-1.0.9.tar.gz到临时目录,tar -xzf convmv-1.0.9-tar.gz解压
把/root下的文件移走,仅剩乱码的目录。进入convmv目录
./convmv -f UTF-8 -t GBK --notest -r /root/*