当前位置: 技术问答>linux和unix
【字符集问题】LINUX 命令行提示 不正常??
来源: 互联网 发布时间:2016-02-03
本文导语: 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" 然后新...
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: 303273323320304307270366316304274376273362304277302274.
对Linux系统的一些系统配置不熟悉,哪位大侠能解释一下呢??百分相送。。
#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: 303273323320304307270366316304274376273362304277302274.
对Linux系统的一些系统配置不熟悉,哪位大侠能解释一下呢??百分相送。。
|
似乎这个已经是最好的结果了!
楼主如果有兴趣,可以装个新的tcsh(自己编译或rpm都可以)再试试。
楼主如果有兴趣,可以装个新的tcsh(自己编译或rpm都可以)再试试。
|
setenv LANG zh_CN.gb2312
setenv LC_ALL zh_CN.gb2312
export 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 ~]$
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
[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
--------
8b,nls,dl,al,kan,rh,color,dspm,filec
会不会是wide与8b的引起的呢?楼主可否看看HP-UX上的csh的版本,是wide还是8b