|
我自己的客户机为 archlinux,locale 见下
[root@host ~]# locale -a
C
POSIX
en_US
en_US.iso88591
en_US.utf8
zh_CN
zh_CN.gb18030
zh_CN.gb2312
zh_CN.gbk
zh_CN.utf8
[root@host ~]$ locale
LANG=zh_CN.utf8
LC_CTYPE="zh_CN.utf8"
LC_NUMERIC="zh_CN.utf8"
LC_TIME="zh_CN.utf8"
LC_COLLATE=C
LC_MONETARY="zh_CN.utf8"
LC_MESSAGES="zh_CN.utf8"
LC_PAPER="zh_CN.utf8"
LC_NAME="zh_CN.utf8"
LC_ADDRESS="zh_CN.utf8"
LC_TELEPHONE="zh_CN.utf8"
LC_MEASUREMENT="zh_CN.utf8"
LC_IDENTIFICATION="zh_CN.utf8"
LC_ALL=
服务器是RHEL 其/etc/sysconfig/i18n内容为:
LANG="zh_CN.GB18030"
SUPPORTED="zh_CN.gb18030:zh_CN:zh"
SYSFONT="latarcyrheb-sun16"
问题是 我在arch上 ssh到RHEL,中文显示为乱码
[server003] igsdv1:/home/igsdv1>cd o
-bash: cd: o: û���Ǹ��ļ���Ŀ¼
我在本机export LANG=zh_CN.GB18030后再ssh,问题依旧。
请问我能否在不改动服务器配置的情况下,解决这个问题呢? |
|