redhat 9.0,控制台下出现乱码现象,解决方法:
在控制台中输入:
$ export LC_ALL="en_US" LANG=en_US LC_CTYPE=en_US

或者
$ export LC_ALL=en_US
$ export LANG=en_US
$ export LC_CTYPE=en_US


其它网上解决办法,没试过
1.安装一个zhcon的中文控制台
问:我的文本控制台怎么总是出现乱码呢?

答:这是因为你安装了中文支持的缘故。解决的方法是安装一个zhcon(一个快速地外挂式CJK(中文/日文/韩文)的多内码平台),我把他放在附件中提供大家下载。关于zhcon的更进一步的消息,大家可以到他的官方主页zhcon.gnuchina.org查看。安装和使用请参考这个连接
http://hepg.sdu.edu.cn/Service/tips/zhcon_manual.html

zhcon下载连接:http://zhcon.gnuchina.org/download/...on-0.2.1.tar.gz


2.(下面的方法我的系统里没找到修改字符集的地方,所以没尝试)
编辑/etc/fstab文件。
LABEL=/                 /                       ext3    defaults        1 1
none                    /dev/pts                devpts  gid=5,mode=620  0 0
/dev/hda5               /home/hd/d              vfat    user,exec,umask=0,codepage=936,iocharset=gb2312 0 0
/dev/hda6               /home/hd/e              vfat    user,exec,umask=0,codepage=936,iocharset=gb2312 0 0
/dev/hda9               /home/hd/f              vfat    user,exec,umask=0,codepage=936,iocharset=gb2312 0 0
/dev/hda10              /home/hd/g              vfat    user,exec,umask=0,codepage=936,iocharset=gb2312 0 0
/dev/hda11              /home/hd/h              vfat    user,exec,umask=0,codepage=936,iocharset=gb2312 0 0
none                    /proc                   proc    defaults        0 0
none                    /dev/shm                tmpfs   defaults        0 0
/dev/hda8               swap                    swap    defaults        0 0
/dev/cdrom              /mnt/cdrom              iso9660 noauto,owner,kudzu,ro 0
0
/dev/fd0                /mnt/floppy             auto    noauto,owner,kudzu 0 0
这是我的/etc/fstab文件内容。
注意加上codepage=936,iocharset=gb2312就可以解决乱码总题了。

3.
在工作目录下的 .bashrc 文件里,写入

export LC_ALL=en_US
export LANG=en_US
export LC_CTYPE=en_US

保存,执行: $source .bashrc 或者 $exit,再次进入,就会变成英文

Logo

更多推荐