分页: 1 / 1

ls 不能显示我原来的中文名文件

发表于 : 2007-06-21 2:58
xhsh
各位,大家好!我现在也加入到ubuntu的使用者行列中来了。我原来的操作系统是RedFlag5.0,前天装了fedora 7,感觉不怎么好用,在朋友的建议下,现在转到ubuntu 7.04了。现在有一个问题,就是我原来的很多中文名文件,现在用ls显示都是乱码了。请问如何解决这个问题啊?

另外,fcitx输入法,在选字的时候字显示特别小,请问能不能调大一些啊?

谢谢!

发表于 : 2007-06-21 7:30
ltkun
你用的是哪个term,在什么桌面环境?

发表于 : 2007-06-21 8:34
czybear
跟终端的encoding有关吧?该一下终端的编码应该就可以显示了。尝试一下改成GB18030呢

发表于 : 2007-06-21 8:55
xhsh
ltkun 写了:你用的是哪个term,在什么桌面环境?
我也不知道是哪个term,”附件“中的“终端”和”系统工具“中的”konsole“都不行。
czybear 写了:跟终端的encoding有关吧?该一下终端的编码应该就可以显示了。尝试一下改成GB18030呢
我全部都试过了,都不可以。真的不知道是什么原因。还有,我登录到别的机器上,那里的中文文件名同样不能正确显示。请各位大侠帮忙拿个主意吧,谢谢!

发表于 : 2007-06-21 9:03
eexpress
locale-gen的帖子看下先。

发表于 : 2007-06-21 9:38
xhsh
eexpress 写了:locale-gen的帖子看下先。
运行了一下locale-gen zh_CN.GB18030和locale-gen zh_CN等命令,然后才好了。除了UTF8外的编码都能正确显示。刚开始不知道必须先运行这个命令。

非常谢谢!!

发表于 : 2007-06-21 9:41
eexpress
除了UTF8外的编码都能正确显示。
:?:
locale-gen一次带一堆参数都可以的啊。全部的中文编码一起加。

发表于 : 2007-06-21 22:38
xhsh
eexpress 写了:
除了UTF8外的编码都能正确显示。
:?:
locale-gen一次带一堆参数都可以的啊。全部的中文编码一起加。

这个办法还是不能全部解决问题,我今天重启机器后,又显示乱码了。而且按照昨天那么样运行这些命令也没用。不知道怎么了?登录远程机器,中文名显示还是乱码。麻烦大侠指点,多谢!

发表于 : 2007-06-22 0:56
eexpress
远程登录,那是软件的事情了,需要设置远程编码的啊。具体看你用什么软件。再在论坛搜索。

发表于 : 2007-06-23 4:10
xhsh
eexpress 写了:远程登录,那是软件的事情了,需要设置远程编码的啊。具体看你用什么软件。再在论坛搜索。

我就是用的ssh啊。还有,不仅在终端不能正确显示我原来的文件名,而且在“电影播放机”里也同样不能显示原来的中文歌曲名。应该是字符编码的问题,不知道如何修改修改能彻底解决这个问题。