Ubuntu解压zip文件乱码的解决方法
程序员文章站
2023-11-09 11:50:46
前言
本文介绍的是ubuntu解压zip文件乱码的解决方法,共有2种方式解决问题,下面话不多说,来一起看看吧
一、通过unzip行命令解压,指定字符集
u...
前言
本文介绍的是ubuntu解压zip文件乱码的解决方法,共有2种方式解决问题,下面话不多说,来一起看看吧
一、通过unzip行命令解压,指定字符集
unzip -o cp936 xxx.zip (用gbk, gb18030也可以)
有趣的是unzip的manual中并无这个选项的说明, unzip --help对这个参数有一行简单的说明。
二、在环境变量中,指定unzip参数,总是以指定的字符集显示和解压文件
/etc/environment中加入2行
unzip="-o cp936" zipinfo="-o cp936"
这样gnome桌面的归档文件管理器(file-roller)可以正常使用unzip解压中文,但是file-roller本身并不能设置编码传递给unzip。
小结
我先用了第二种方法,但是发现自己没装file-roller,于是用第一种方法指定字符集,然后就搞定了,但是还是觉得这个cp936。。。。记不住阿,不知道还有没有更好的方法
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。谢谢大家的支持。