LinuxSir.cn,穿越时空的Linuxsir!

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

看不到Windows中共享文件名,中文文件名全是乱码!

[复制链接]
发表于 2005-12-8 10:30:08 | 显示全部楼层 |阅读模式
很是着急,希望各位能人帮帮我!谢谢
发表于 2005-12-8 13:07:02 | 显示全部楼层
在 fstab 里这么写
/dev/hda1   /mnt/winxp   vfat iocharset=utf8,umask=0,exec 0 0
/dev/hda5   /mnt/software   vfat iocharset=utf8,umask=0,exec 0 0
回复 支持 反对

使用道具 举报

发表于 2005-12-8 13:07:48 | 显示全部楼层
同时local也要改成utf8
回复 支持 反对

使用道具 举报

发表于 2005-12-8 13:35:37 | 显示全部楼层
最好用GB2312编码!~
因为WINDOWS是简体中文环境~用UTF8时,WINDOWS下的文件标题
在LINUX下都是乱码,根本都打不开,我试过了。在不影响正常的使用情况下,我们应该提倡与世界接轨,用UTF8编码。但现我们日常生活中的文件大多是WINDOWS环境下的文件,用GB2312编码因该是我们明智的选择。
大家不应该把精力放在为解决乱码而奔波的道路上,那样还不如去用WINDOWS。WINDWOS下的办公软件也蛮好用的完全能满足我们的日常需要。WINDOWS、LINUX我都喜欢。他们各有千秋。都是人类社会发展的一定阶段的必然产物,是科学的结晶。
回复 支持 反对

使用道具 举报

发表于 2005-12-8 13:46:20 | 显示全部楼层
mount  -t ntfs -o iocharset=utf8 /dev/<windows所在的分区> /<挂载点>

另:自从win2k以后的所有windows发行版都是采用了utf8,所以除非是挂win98及之前版本的分区,一般情况下都没有必要再设locale为GB2312了。
回复 支持 反对

使用道具 举报

发表于 2005-12-8 14:47:22 | 显示全部楼层
好象不是吧。
简体中文环境的编码是GB2312和HZ而不是UTF8。
WINDOWS还是GB2312,虽然其中的一些文件处理用的UTF8编码,IE好象就是。
不说了。
自己试试看吧。
我已经试过了
1、从WINDOWS下拷个文件到DEBIAN里,乱码!~
2、用DEBIAN做FTP服务器,然后用UTF8编码环境,然后用建立个中文名的文件。
然后用WINDOWS里的FTP命令登陆DEBIAN,然后DIR一下,文件名乱码!~
回复 支持 反对

使用道具 举报

发表于 2005-12-8 15:05:43 | 显示全部楼层
Post by Lightning
mount  -t ntfs -o iocharset=utf8 /dev/<windows所在的分区> /<挂载点>


没有问题,不过我用的是xp fat32格式的。本地locale 为utf-8,从没出现过乱码。
回复 支持 反对

使用道具 举报

发表于 2005-12-8 15:06:43 | 显示全部楼层
GB2312太老了, 要用也要GBK和GB18030.
windows下拷贝文件到debian(utf-8)下不会乱码,只要加上iocharset=utf8就行了
ftp问题也应该能轻松解决, 大概哪个配置文件改一下就行.

windows除了简体中文以外用的是utf-8, 看控制面板里的区域和语言选项->高级就知道了, 中文绝对是用gbk编码的.

但是在linux下, utf-8才是正道, 要不然有一堆程序都需要打补丁, 除非你用magiclinux
回复 支持 反对

使用道具 举报

发表于 2005-12-8 19:26:32 | 显示全部楼层
你说的共享名是网络共享的还是你本地硬盘上其他win分区的文件?

如果是网络共享的,请注意在mount 时 iocharset 是设置本地Linux使用的字符集 codepage是设置远程字符集(一般为:cp936)

如果是你的本地硬盘数据,那么之间使用你的本地LINUX系统使用的字符集就可以了。


参考
http://blog.verycd.com/yoyopub/showentry=19266
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-22 15:13:24 | 显示全部楼层

问题已解决,感谢各位朋友

我的问题是这样解决的
smbmount  //pc/share /mnt/net  -o iocharset=utf8,codepage=cp936
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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