ulovko
发表于 2012-08-23 08:33
回复 10# chinesedragon
共享到VirtualBox里面 之后显示这样:
chenyx
发表于 2012-08-23 10:34
你试试改变下挂载选项,改变编码到gb2312看看
ulovko
发表于 2012-08-23 10:40
回复 12# chenyx
有道理 我试试看
ulovko
发表于 2012-08-23 10:57
@chenyx 不管用
-L locale
Specify locale name used for file name conversions for DOS and
Win'95 names.By default ISO 8859-1 assumed as local character
set.
这些编码都试过了,没戏 O_o
> ls /usr/share/locale/zh
zh_CN.GB18030/ zh_CN.UTF-8/ zh_HK.UTF-8/
zh_CN.GB2312/ zh_CN.eucCN/ zh_TW.Big5/
zh_CN.GBK/ zh_HK.Big5HKSCS/ zh_TW.UTF-8/
> ls /usr/share/locale/|grep -i ascii
en_AU.US-ASCII
en_CA.US-ASCII
en_GB.US-ASCII
en_NZ.US-ASCII
en_US.US-ASCII
la_LN.US-ASCII
# mount_msdosfs -L zh_CN.GBK /dev/da0s4 /media/
# ls /media/
������¼.txt* ������¼/
# mount_msdosfs -L en_US.US-ASCII /dev/da0s4 /media/
# ls /media/
������¼.txt* ������¼/
chinesedragon
发表于 2012-08-23 13:36
这个真不好办了
lsstarboy
发表于 2012-08-23 18:14
ls -w看显示汉字吗?
或者换ntfs-3g试试
sleepcat
发表于 2012-08-23 18:28
export LANG=zh_CN.UTF-8
ls | iconv -f gbk -t utf-8
芭比小柒
发表于 2012-08-23 19:47
你那东西到底什么文件系统啊
随便找个编码给他盖上
vim *.txt试试
ulovko
发表于 2012-08-23 19:49
回复 16# lsstarboy
不显示,我这是FreeBSD ^_^
ulovko
发表于 2012-08-23 19:50
本帖最后由 ulovko 于 2012-08-23 19:50 编辑
回复 18# 芭比小柒
不行的! 操作系统: FreeBSDko# vim /media/*.txt
vim: No match.