【字符集问题】LINUX 命令行提示 不正常??
RedHat的/etc/sysconfig/i18n下是这样的:   
 #LANG= "zh_CN.UTF-8 " 
 #SUPPORTED= "zh_CN.UTF-8:zh_CN:zh " 
 LANG= "zh_CN.GB18030 " 
 LANGUAGE= "zh_CN.GB18030:zh_CN.GB2312:zh_CN " 
 SUPPORTED= "zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en " 
 SYSFONT= "latarcyrheb-sun16 " 
 SYSFONT= "latarcyrheb-sun16 "   
 然后新建了个用户,用的是.cshrc   。结果命令行提示全是?号,   
 后来在.cshrc   里面加了 
 setenv   LANG   zh_CN.gb18030 
 setenv   LC_ALL   zh_CN.gb18030   
 敲一个cd   aaa; 
 应该提示“没有那个文件或目录”。 
 结果是出现   aaa:   \303\273\323\320\304\307\270\366\316\304\274\376\273\362\304\277\302\274.   
 对Linux系统的一些系统配置不熟悉,哪位大侠能解释一下呢??百分相送。。
------解决方案--------------------setenv LANG zh_CN.gb2312 
 setenv LC_ALL zh_CN.gb2312     
 export LANG=zh_CN.gb2312试试。
------解决方案--------------------[mymtom@fc6 ~]$ echo $LANG 
 en_US.UTF-8 
 [mymtom@fc6 ~]$ ls aaa 
 ls: aaa: No such file or directory 
 [mymtom@fc6 ~]$ setenv LANG zh_CN 
 [mymtom@fc6 ~]$ ls aaa 
 ls: aaa: 没有那个文件或目录 
 [mymtom@fc6 ~]$ uname -a 
 Linux fc6.unix-center.net 2.6.18-1.2798.fc6 #1 SMP Mon Oct 16 14:39:22 EDT 2006 x86_64 x86_64 x86_64 GNU/Linux 
 [mymtom@fc6 ~]$ cat /etc/sysconfig/i18n 
 LANG= "en_US.UTF-8 " 
 SYSFONT= "latarcyrheb-sun16 " 
 [mymtom@fc6 ~]$ echo $LANG 
 zh_CN 
 [mymtom@fc6 ~]$
------解决方案--------------------会不会是csh版本的问题?俺的是: 
 [mymtom@fc6 ~]$ csh --version 
 tcsh 6.14.00 (Astron) 2005-03-25 (x86_64-unknown-linux) options wide,nls,dl,al,kan,rh,color,filec
------解决方案--------------------csh不支持18030吧, openoffice好象也不支持.
------解决方案--------------------wide,nls,dl,al,kan,rh,color,filec 
 -------- 
 8b,nls,dl,al,kan,rh,color,dspm,filec   
 会不会是wide与8b的引起的呢?楼主可否看看HP-UX上的csh的版本,是wide还是8b
------解决方案--------------------似乎这个已经是最好的结果了! 
 楼主如果有兴趣,可以装个新的tcsh(自己编译或rpm都可以)再试试。