HELP!!!关于LINUX对外部文件显示乱码
在LINUX里我的中文文档名字怎么全都变成了"????"我是想在LINUX里看我在WINDOW里的文件~~~
但现在中文文档名字都变????了
有方法解决吗???? 运行一下locale
然后根据对应加入mount参数-o iocharset=xxx
xxx为cp936或utf8
要不把上面的运行结果贴出来。 locale 是什么来的??
原理是什么??
具体的命令是什么??
我刚碰LINUX不过几小时~~~~~
谢谢先~~~ 慢慢来,这个东西也不是一言两语能说清楚的
locale是控制区域字符集的
原理……只有去看libc的源代码了
不同的环境里命令是不同的 那么locale
是从哪里调出来的??
到运行那里输入locale 行吗 对啊,还有我看见mount很多次了
究竟是什么意思~~ locale只是个环境变量的总称,具体的环境变量是
LC_ALL,LANG等
在bash里可以用export命令来设置
你的问题不在于locale,而是hal/fstab的配置的问题
为什么不看看别人的文章呢 O!!我越来越头晕了
找了篇文章
http://www.linuxfans.org/nuke/modules.php?name=News&file=article&op=view&sid=400
好象hal/fstab跟乱码没有什么关系~~~
看来我的水平太低了
页:
[1]