引用 @jizast (1楼)
hi,there,
本人挂载了一个windows共享以供备份还原使用。mount命令如下
mount -t cifs -o username=administrator,password=wkxt,iocharset=gb2312 //10.10.20.40/scan /mnt/needbak
这样挂载上,凡是带有unicode字符的文件名的文件,都无法正常读取{ls提示文件不存在,ls -l无法读取文件权限},如果挂载编码选择utf8,就会正常,但是所有中文字符都会成为乱码。
这几天我头都搞大了,请知道的高人答疑解惑。谢谢!
———————————————————————————
应该设置为UTF-8 ,这样才是正确的,至于你的中文乱码 ,只要再安装中文支持就好 ,还有设置语系
hi,there,
本人挂载了一个windows共享以供备份还原使用。mount命令如下
mount -t cifs -o username=administrator,password=wkxt,iocharset=gb2312 //10.10.20.40/scan /mnt/needbak
这样挂载上,凡是带有unicode字符的文件名的文件,都无法正常读取{ls提示文件不存在,ls -l无法读取文件权限},如果挂载编码选择utf8,就会正常,但是所有中文字符都会成为乱码。
这几天我头都搞大了,请知道的高人答疑解惑。谢谢!
———————————————————————————
应该设置为UTF-8 ,这样才是正确的,至于你的中文乱码 ,只要再安装中文支持就好 ,还有设置语系
