当前位置:  技术问答>linux和unix

Linux浏览Windows中文目录乱码???

    来源: 互联网  发布时间:2015-06-21

    本文导语:  我在Linux9下浏览Windows中文目录是乱码,请高手指教在哪加语言设定,谢谢 | 转载:原出处http://www.linuxforum.net/forum/gshowflat.php?Cat=&Board=chinese&Number=465860&page=0&view=collapsed&sb=5&o=all&fpart= Linux文件系统本身并不在...

我在Linux9下浏览Windows中文目录是乱码,请高手指教在哪加语言设定,谢谢

|
转载:原出处http://www.linuxforum.net/forum/gshowflat.php?Cat=&Board=chinese&Number=465860&page=0&view=collapsed&sb=5&o=all&fpart=
Linux文件系统本身并不在乎你在上面用什么码,只要满足所谓file system 
safe这一最低要求就行了:即文件名作为一串字符,单字节也好,多字节也好, 
其中不得出现''和'/'。为什么会有这样的要求应该是一目了然的。 

这个要求实在是太低了,所以你可以在同一文件系统里用ASCII作文件名, 
也可以用GB2312(或者准确地说是EUC-CN)作文件名,还可以用BIG5作文件 
名,既然他们都file system safe,文件系统根本不管,通通接收。于是为 
了正确显示文件名,你只好一会儿用zh_CN.GB2312 locale来看GB文件名, 
一会儿换到zh_TW.BIG5 locale来看BIG5文件名,来回折腾。这就是为什么 
人们干脆要约定,Linux文件系统下应该只用UTF-8作文件名。 

利用Samba来让Windows机器共用Linux文件系统,自然有个文件系统里的文 
件名用什么编码的问题。Samba 3就default地认为文件系统上文件名用的 
是UTF-8编码,如果client是Windows NT,200x,XP,因为他们总是用Unicode 
(据说是UCS2-LE)传输信息,Samba 3只要为他们转一道就成了;但是对老的 
DOS,Windows 9x/Me等client,Samba 3根本就没法知道那些client用什么 
codepage,这时你只好根据你的用户来指定一种,告诉Samba 3,那些DOS, 
Windows 9x/Me用户,都是用该种codepage,这种codepage由Samba的"dos 
charset"设好。 

总之,如果你在ext3文件系统上做一个Samba 3 share,最好用UTF-8文件名, 
在Linux本机上用UTF-8 locale,如zh_CN.UTF-8,en_US.UTF-8也成;对NT, 
200x,XP clients,不用做额外的设置;再根据DOS,9x/Me用户,设好Samba 3 
的"dos charset"。 

(可见RedHat将中文locale都换作UTF-8编码是多么英明。) 

这些内容在 
http://samba.linuxforum.net/samba/docs/man/ 
尤其是其中的 
http://samba.linuxforum.net/samba/docs/man/unicode.html 
一章讲得很详细。 


|
mount -t vfat -o  iocharset=cp936 /dev/hda5 /mnt/vfat
是hda后的数看看是多少

|
mount -o codepage=936 iocharset=cp936 
指定字符集。

|
楼上正解。如果是在文本模式下,要装zhcon。

|
我也想知道怎么解决,顶!

|
mount -t vfat -o  iocharset=cp936 /dev/hdc5 /mnt/d

 其中hdc5视情况而定.

    
 
 

您可能感兴趣的文章:

  • secureCRT下Linux终端汉字乱码解决方法
  • linux环境下,java程序手工运行不乱码,crontab自动运行就乱码
  • linux连接ssh乱码的问题
  • linux与Windows socket通信,乱码
  • linux text 乱码问题
  • 用Vmware虚拟linux出现乱码
  • linux 中使用man命令出现乱码
  • Linux9.0启动乱码,无法正常进入
  • 传utf-8的网页到linux出现乱码
  • linux串口乱码
  • 关于linux 终端乱码的问题!
  • 网页中的gb2312中文,到了linux下显示为乱码的问题?
  • knoppix linux 启动后出现乱码
  • linux 中文乱码
  • 【------------远程登录linux,乱码?----------------】
  • 装了LINUX8.0,引导时出错,一堆乱码,HELP
  • Linux 新手乱码问题,求救
  • Linux 中文乱码
  • 在redhat linux 8.0 中文板上 , 有些地方出现乱码问题!
  • linux下的乱码问题???/
  • 刚装了redhat Linux9,进入csdn发现左边的目录是乱码,我是新手请大家帮帮忙,谢谢!
  • 装的linux是英文版,现在要如何显示中文字符啊,比如装中文软件,或看中文网页
  • 有哪些中文linux,有哪些外挂的中文环境,这些中文环境之间兼容吗?
  • 中文问题:我使用的是MEPIS Linux,系统不能显示中文,我能不能把Redhat中的中文字体移植到这个系统中?
  • 用java读中文linux中的文件是正确的,用java读英文linux版本中的文件是乱码,如何使英文linux读出的文件数据也是中文的?
  • 现在最流行Linux的哪一个版本?中文用哪一个版本好?外挂中文,不是内核汉化?请指点!
  • 谁知道什么软件能在linux下输入中文, 和下载中文输入法网址, 急,急,急!!!
  • 我的rh linux 8 不支持中文,中文显示乱码,该安装什么?或怎么解决?
  • 为什么在redhat linux8中文下字处理程序中无法输入中文?
  • linux怎么输入中文? 有没有中文输入法阿?
  • 正版的RH7带中文工具,请问好不好用?与中文的LINUX(蓝点、红旗等)相比怎么样?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Windows和Linux下C++类成员方法作为线程函数方法介绍
  • x-windows如何安装在linux(rdehat9)上面呢,是不是x-windows也分windows和linux版本的吗?
  • tar.xz如何解压:linux和windows下tar.xz解压命令介绍
  • windows 和linux双系统,重装windows后,无法启动linux?
  • MTU介绍以及在windows和linux下怎么设置MTU值
  • linux和windows串口问题!?linux向windows端发送,第一次write正常,继续write,windows接收到的就变成乱码了,这是什么原因??????
  • Linux和windows下用mysql c++ library操作Mysql数据库
  • 请问windows 2000怎么访问linux?我要从linux下拷文件到windows下
  • 在windows中的VMware装了个linux,主板有两个串口,能做windows和linux的串口通信测试么,怎么测试这两个串口在linux是有效
  • windows,linux如何实现文件共享(windows,linux安在同一台机)?
  • 用linux(服)windows(客)传输文件,windows端可以,linux端不可以,怎么回事???
  • 晕哦,刚在windows下用虚拟机装个linux,不知道怎么把windows下的文件复制到linux里????
  • Windows2000和Linux双操作系统,Linux系统有问题,我直接把Linux分区删除后,Windows2000进不去了,怎么办???
  • 同机装有Windows和Linux两套系统(先装Win后装Linux),如何使计算机使用Windows的启动模块而不是Linux的启动模块?
  • 请指点: 在windows下能否通过程序来获取linux下的用户列表,甚至通过自己写的windows程序界面增加修改linux的用户
  • 怎么在Linux下改windows系统文件啊,我把windows的BOOT.INI改了,windows启动不了
  • 请问如何在WINDOWS中访问linux下的文件,并把Windows下的文件复制到linux下的分区中
  • ■■有关RH Linux的在线更新(OnLine Update)?Linux下有没有如Windows下的Windows Update一样的工具呀,可下载补丁和Update组件?
  • 请指点: 在windows下能否通过程序来获取linux下的用户列表,甚至通过自己写的windows程序界面增加修改linux的用户 100分相赠
  • 装了Linux和Windows,怎样默认进入Windows
  • 郁闷死了。第一次安装Linux,和Windows XP并存。装完之后,直接进入到了Windows XP,Linux进不去。这怎么解决?
  • linux c/c++ IP字符串转换成可比较大小的数字
  • 在win分区上安装linux和独立分区安装linux有什么区别?可以同时安装吗?(两个linux系统)
  • linux哪个版本好?linux操作系统版本详细介绍及选择方案推荐
  • 在虚拟机上安装的linux上,能像真的linux系统一样开发linux程序么?
  • Linux c字符串中不可打印字符转换成16进制
  • 我重装window后,把linux的引导区覆盖了,进不了linux怎么办?急啊,望热心的人帮助 (现在有linux的盘)
  • Linux常用命令介绍:更改所属用户群组或档案属性
  • 安装vmware软件,不用再安装linux系统,就可以模拟linux系统了,然后可以在其上学习一下LINUX下的基本操作 了?
  • linux命令大全详细分类介绍及常用linux命令文档手册下载
  • 红旗Linux主机可以通过127.0.0.1访问,但如何是连网的Win2000机器通过Linux的IP去访问Linux


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3