LinuxSir.cn,穿越时空的Linuxsir!

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

smbmount连接windows文件服务器时中文目录/文件名乱码的解决

[复制链接]
发表于 2005-1-4 15:27:16 | 显示全部楼层 |阅读模式
今天为了连接一个windows的共享目录,费了老大劲了,呵呵
用smbclient连上去一切正常,用smbmount连上去不能显示中文目录名
改/etc/samba/smb.conf中的unix charset和dos charset无效
后来看了一下smbmount的帮助,试成功了,命令行是
mount -t smbfs -o username=USER,password=PASS,iocharset=utf8,codepage=cp936 //168.168.0.2/share /mnt/share

帮助里说
      iocharset=<arg>                 Linux charset (iso8859-1, utf8)
      codepage=<arg>                  server codepage (cp850)

还是有点不完美,有的字没有显示,原因不明
发表于 2005-1-4 21:47:53 | 显示全部楼层
用iocharset=gb2312呢?
 楼主| 发表于 2005-1-5 10:33:37 | 显示全部楼层
哦,我本地用utf8,没试过gb2312
 楼主| 发表于 2005-1-5 11:05:11 | 显示全部楼层
试了一下,在本地为gbk的情况下
mount -t smbfs -o username=USER,password=PASS,iocharset=gbk,codepage=cp936 //168.168.0.2/share /mnt/share
没有问题了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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