ubuntu解压rar文件乱码

在ubuntu下解压在windows下打包的xxx.rar,却发现结果惨不忍睹,一坨乱码,弄不好你都删不掉,主要原因是两系统的的编码方式不同,由于windows是gbk的编码格式,而ubuntu下默认使用的确实utf8编码格式,这边主要介绍下如何删除乱码文件及正常解压文件。

1.解压下来的一坨文件名只有外星人才看的懂的乱码,怎么删除它?

a.必须手动重命名,右击rename,比如1,等等。当然你也可以使用rm命令 。

 

2.在linux解压rar文件,通常使用的命令是

rar e a.rar

一看都是一坨乱码,怎么才能不是乱码,让我正常使用呢?

a.使用unrar,虽然unrar是有rar的一部分功能,但是至少保证你解压的时候文件名不再乱码。

 

3 当我用unrar解压出来的.txt文档名字ok了,可是里面内容是乱码,怎么办?

a.执行下面命令即可:

iconv -f gbk -t utf8 input.txt > output.txt

这边要注意下,input.txt 是乱码的文件,而output.txt是重定向输出的文件,所以这两个不好重名,否则output.txt没有任何内容。

如:

ourunix@ubuntu:~/Downloads/test/1$ iconv -f gbk -t utf8 old.txt > recovery.txt

 

4.有没有图形话的解决办法,这个命令我很扯蛋?

a.有,你可以使用安装linux版peazip软件,即可正常解压含gbk编码文件的rar文件。

deb下载地址为http://peazip.googlecode.com/files/peazip_3.6.2.LINUX.GTK2-2_all.deb

最后安装即可,安装命令:

ourunix@ubuntu:~/Downloads/test/1$ sudo dpkg -i peazip_3.6.2.LINUX.GTK2-2_all.deb



你可能感兴趣的:(windows,linux,ubuntu,文档,图形,Deb)