红联Linux门户
Linux帮助

中文文件名都是?

发布时间:2007-05-16 19:45:58来源:红联作者:organization
我在安装redhat linux9时选择了英文和中文2种语言,但是现在电脑上的中文文件名都是?了,请问如何让中文文件名正常显示?如果我只安装了中文作为系统语言可以解决该问题吗?
文章评论

共有 6 条评论

  1. adonv 于 2007-05-17 21:14:11发表:

    挂载时参数添加ischarset=gb2312或utf-8

  2. Subbo 于 2007-05-17 20:51:28发表:

    安装的时候选择的语言是语言包,当然可以选择很多个,这样就可以显示不同语言界面的桌面环境,但是当前用户只能用一个,如果要切换到其他语言界面的桌面环境,就要注销。

    中文界面显示英文没有问题,英文界面显示中文有问题。

    因为你挂载Windows分区的时候没有加上iocharset=cp936参数,所以中文文件名显示不出来,关于mount的初级用法,可以参考这里:
    http://subbo.blog.hexun.com/9372353_d.html

  3. sgx 于 2007-05-17 20:39:16发表:

    安装时选择简体中文界面就可以了,英文不用选默认支持的,不过既然选择了中文就应该支持中文,看看各个选项里面有没有languige的选项更改以下重启试试

    [ 本帖最后由 sgx 于 2007-5-17 20:43 编辑 ]

  4. organization 于 2007-05-17 16:32:38发表:

    那可能就是我在装Redhat linux9的时候选择了2种语言,是不是只要我重新安装,并只选择安装中文就可以解决问题了呢?我想如果只安装中文语言不会让这老外的东西用不了英文吧。

  5. organization 于 2007-05-16 21:43:48发表:

    是的,我装的是双系统,我挂载winxp分区复制了文件到linux分区里,但如果该中文文件名的文件不是从winxp分区上挂载复制过来的话,比如从网上下载来的就不会有这个问题了吗?

  6. Addfun 于 2007-05-16 21:40:16发表:

    不可能能选择二种语言啊,语言在安装时只能选其一,还有是不是在win下的文件用别的软件在linux下显示兼容不了的