ubuntu下解压rar文件乱码问题
2012-10-30 10:08
274 查看
在linux解压rar文件,通常使用的命令:rar e a.rar ,其中rar --help就可以看出e选项表示的意思是:Extract files from the current directory
但是由于编码的缘故,在windows下打包的的中文文件,解压后时候乱码,提示为无效的编码格式,由于windows是gbk的编码格式,而ubuntu下默认使用的确实utf8编码格式,所以当你下载a.rar后,你会发现一坨只有外星人才能看得懂的乱码,现在该怎么办?
这个文件可以使用convmv这个命令解决
convmv能将文件的文件名从一种编码格式转换成为另外一种编码格式,如果没有安装convmv,使用下面命令安装:sudo apt-get install convmv
然后使用这个命令把文件转换编码方式即可:convmv * -f gbk -t utf8 --notest ,意思:把当前文件从gbk格式转换成utf8格式
*是需要转换的文件
--notest是对文件进行重命名
最好的话可以借助于管道来操作,这样的话若解压缩文件有很多可以一次性处理。rar e a.rar | convmv * -f gbk -t utf8 --notest
但是由于编码的缘故,在windows下打包的的中文文件,解压后时候乱码,提示为无效的编码格式,由于windows是gbk的编码格式,而ubuntu下默认使用的确实utf8编码格式,所以当你下载a.rar后,你会发现一坨只有外星人才能看得懂的乱码,现在该怎么办?
这个文件可以使用convmv这个命令解决
convmv能将文件的文件名从一种编码格式转换成为另外一种编码格式,如果没有安装convmv,使用下面命令安装:sudo apt-get install convmv
然后使用这个命令把文件转换编码方式即可:convmv * -f gbk -t utf8 --notest ,意思:把当前文件从gbk格式转换成utf8格式
*是需要转换的文件
--notest是对文件进行重命名
最好的话可以借助于管道来操作,这样的话若解压缩文件有很多可以一次性处理。rar e a.rar | convmv * -f gbk -t utf8 --notest
相关文章推荐
- ubuntu下解压rar文件乱码问题的解决
- Ubuntu 14.04上解决zip格式文件解压文件名乱码问题
- ubuntu解压zip文件乱码问题
- ubuntu中解压rar文件遇到乱码的解决方法
- ubuntu解压rar文件乱码
- Ubuntu下压缩包内文件解压后乱码问题的解决
- ubuntu 11.10 解压rar 文件乱码解决方法
- ubuntu中解压rar文件遇到乱码的解决方法
- ubuntu 10.10rar解压及gedit乱码问题的解决
- ubuntu解压zip文件乱码问题
- ubuntu 解压中文压缩文件乱码问题
- 解决Ubuntu解压RAR文件出现乱码
- 解决ubuntu 对zip文件解压乱码问题
- ubuntu解压zip文件乱码问题解决方法
- ubuntu 解压 windows 生成的 zip 文件乱码问题
- Ubuntu下pdf乱码和rar解压后无效文件编码解决方案
- 【成功解决】ubuntu 12.04 解压 zip 7z rar jar 文件,文件名中文乱码的问题
- 在ubuntu下用archive解压rar文件出现中文乱码
- 【成功解决】ubuntu 12.04 解压 zip 7z rar jar 文件,文件名中文乱码的问题
- ubuntu解压zip文件乱码问题