当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 8 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 这个乱码有点怪。。。
帖子发表于 : 2008-11-05 0:31 

注册: 2008-11-05 0:23
帖子: 6
送出感谢: 0 次
接收感谢: 0 次
事情是这样的,本机的默认环境本来是英文的,然后我在终端里cp了U盘上的一堆中文文件,然后看就没看就把U盘里自身的文件删掉了。
现在发现,复制过来到本机后,文件名都是乱码,呃。。。
这个问题怎么解决?我现在在本机上安装了中文语言支持,并且默认的也改成了中文,但是还是显示的文件名是乱码。
具体如下图所示:


附件:
文件注释: 里面的中文都成乱码了
1.png
1.png [ 72.11 KiB | 被浏览 493 次 ]

页首
 用户资料  
 
2 楼 
 文章标题 : Re: 这个乱码有点怪。。。
帖子发表于 : 2008-11-05 1:00 

注册: 2005-04-11 22:56
帖子: 113
送出感谢: 0 次
接收感谢: 0 次
使用 conmv可以解决。


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 这个乱码有点怪。。。
帖子发表于 : 2008-11-05 10:59 

注册: 2008-11-05 0:23
帖子: 6
送出感谢: 0 次
接收感谢: 0 次
是这样的,原来的U盘上的编码应该是gbk的,我的本机是utf8的,然后按照 gisworld 的提示,安装了convmv,然后进行了如下操作:
sudo convmv -f gbk -t utf-8 -r --notest ./
之后出现好多skipping....说是什么already,比如:
Skipping, already UTF-8: ./ascII工具
Ready!

但是还是乱码。。。呃,如果把utf8和gbk换个位置的话会提示:
cp936 doesn't cover all needed characters for: "./ascII工具"
To prevent damage to your files, we won't continue.
First fix this or correct options!

然后该怎么 弄呢?谢谢大家:)


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 这个乱码有点怪。。。
帖子发表于 : 2008-11-06 8:51 

注册: 2005-04-11 22:56
帖子: 113
送出感谢: 0 次
接收感谢: 0 次
确认是GBK而不是GB2312?
注意,其中部分字符有可能不能转换,需要先手工转换一下(根据提示操作)


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 这个乱码有点怪。。。
帖子发表于 : 2008-11-06 9:27 
论坛管理员

注册: 2005-03-27 0:06
帖子: 10116
系统: Ubuntu 12.04
送出感谢: 7
接收感谢: 128
convmv 有一个参数是强制转换的,你看看参数,可以解决:
引用:
Skipping, already UTF-8
这个问题。


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 这个乱码有点怪。。。
帖子发表于 : 2008-11-06 14:00 

注册: 2008-02-03 15:48
帖子: 18
送出感谢: 0 次
接收感谢: 0 次
厚厚,字节对齐问题!有没有发现那些乱码前两位都是00?!
其实的确是UTF8编码的,但是每个字节都插了一个字节0,然后就成这个样子了。
我碰到过,但是不知道有什么简单的方法可以解决的,也帮帮我想想办法。


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 这个乱码有点怪。。。
帖子发表于 : 2008-11-06 14:28 
头像

注册: 2008-07-14 22:42
帖子: 8078
地址: Beijing
送出感谢: 0 次
接收感谢: 0 次
似乎我以前往U盘复制东西的时候也是经常出现乱码,原因未知 :em03


_________________
Ubuntu User


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 这个乱码有点怪。。。
帖子发表于 : 2008-11-06 14:52 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
convmv干嘛。挂载用iocharset指定编码就是。


_________________
● 鸣学


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 8 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译