LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1050|回复: 11

中文文件名为什么是乱码??

[复制链接]
发表于 2004-11-26 08:36:10 | 显示全部楼层 |阅读模式
我从windows下考入mandrake中的中文文件文件名出现乱码,这是怎么回事??

:help :help
发表于 2004-11-26 08:44:33 | 显示全部楼层
修改i18n, 语言编码相关的改成zh_cn.utf-8
 楼主| 发表于 2004-11-26 10:49:10 | 显示全部楼层
gb2312不行吗??
 楼主| 发表于 2004-11-26 10:54:15 | 显示全部楼层
要把所有的zh_ch换成zh_ch.utf8???

我的全都是zh_ch,只有LANGUAGE是zh_ch.GB2312
 楼主| 发表于 2004-11-26 11:08:31 | 显示全部楼层
我发现窗口显示能显示中文,但Terminal终端不能显示,该怎么解决??


:thank :thank
 楼主| 发表于 2004-11-26 11:18:21 | 显示全部楼层
Terminal终端也能显示linux自己创建的中文名文件,但从windows考过来的中文名文件就不行了,怎么办啊
发表于 2004-11-26 11:37:42 | 显示全部楼层
我的i18n如下,可以显示中文,包括windows分区下的中文。

  1. LANGUAGE=zh_CN.UTF-8:zh_CN:zh
  2. GTK_IM_MODULE=SCIM
  3. LC_ADDRESS=zh_CN.UTF-8
  4. LC_COLLATE=zh_CN.UTF-8
  5. QT_IM_MODULE=SCIM
  6. LC_NAME=zh_CN.UTF-8
  7. LC_NUMERIC=zh_CN.UTF-8
  8. LC_MEASUREMENT=zh_CN.UTF-8
  9. LC_TIME=zh_CN.UTF-8
  10. LANG=zh_CN.UTF-8
  11. LC_IDENTIFICATION=zh_CN.UTF-8
  12. LC_MESSAGES=zh_CN.UTF-8
  13. LC_CTYPE=zh_CN.UTF-8
  14. LC_TELEPHONE=zh_CN.UTF-8
  15. CONSOLE_NOT_LOCALIZED=yes
  16. ENC=gb
  17. LC_MONETARY=zh_CN.UTF-8
  18. XIM_PROGRAM="scim -d"
  19. LC_PAPER=zh_CN.UTF-8
  20. XMODIFIERS=@im=SCIM
复制代码
发表于 2004-11-26 14:44:16 | 显示全部楼层
只要你的language跟/etc/fstab一样就可以了。
 楼主| 发表于 2004-11-26 16:22:07 | 显示全部楼层
我是从网络邻居打开linux共享目录,然后新建一个文本文件,结果名字是乱码。

在linux下新建中文名文件显示正常!!
发表于 2004-11-26 17:38:05 | 显示全部楼层
那么目录中的原有中文文件名是乱码吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表