今天把NAS上的NFS文件系统挂到AIX下 结果中文乱码
# locale -a
C
POSIX
ZH_CN.UTF-8
ZH_CN
Zh_CN.GB18030
Zh_CN
en_US.8859-15
en_US.ISO8859-1
en_US
zh_CN.IBM-eucCN
zh_CN
把所有的编码都实验了一遍 发现只有ZH_CN.UTF-8可以不乱 (SecureCRT里面要修改一下编码UTF8)
其他编码ls -l 日期不乱码 新建文件中文不乱码
原来的中文文件名乱码
ls -l /suobei/nas
total 23390176
-rw-r----- 1
65534 65534 1376092160 11月22 23时37 6100-06-LCD8-0727-16.2.iso
drwxr-x--- 2
65534 65534 16384 11月23 01时36 FTP中文测试
-rw-r--r-- 1
1001 65534 7253667840 1月06
2009 eis-dvd.iso
drwxr-xr-x 2
65534 65534 16384 11月23 00时09 nas.test
-rw-r--r-- 1
1001 65534 3341268992 8月17
2009 win7.7600.iso
drwxr-xr-x 2
65534 65534 16384 11月23 01时34 中文测试
-rw-r--r-- 1
1001 65534 1658924 3月21
2011 涓婁笅榛戣竟.tga
转=====================================
1 来自IBM网站
[url]http://www-01.ibm.com/support/docview.wss?uid=csc148256d65004dc82448256d650040768f[/url]
2 aix中文字符集 如图:
3 如何看到已安装的字符集:
locale -a
4 查看当前的语言环境:
env |grep LANG
5 如果想修改英文环境为中文
VI /etc/environment
里的LANG=en_US 改为 ZH_CH (具体跟应用要求)
关于中文字符集(中文环境)
问题1 :如果AIX系统语言改为中文字符集 是否影响 HACMP配置 启动 切换
进行的测试,启动没问题,切换貌似也没问题
问题2:在不修改ROOT用户的中文环境下,可以用把其他账户环境修改为:
参考网上的建议:export LANG=* 这是临时设置。永久生效,把他加入 $/home/用户 的 .profile里
但是这样我修改了,好像没生效。我直接用这个用户登录,进入后,看到的中文目录或者文件是乱码。
但是如果把ROOT的用户改成中文.就没问题。
问题3:
telnet 可以显示中文,不管是否修改为中文环境。但是用Xmanager登录在安装中文包的情况下。
就无法显示中文目录和文件名(系统已安装中文字符集)
欢迎讨论
myciciy 发表于 2008-12-4 21:14
转=====================================
http://blog.csdn.net/mack415858775/article/details/6773894
中文文件名
安装中文语言包并设置默认语言为中文,AIX下zh_CN和Zh_CN分别表示GB2312和GB18030字符集,
最好使用GB18030字符集