问题出现的原因
由于zip格式中并没有指定编码格式,Windows下生成的zip文件中的编码是GBK/GB2312等,因此,导致这些zip文件在Linux下解压时出现乱码问题,因为Linux下的默认编码是UTF8。
方案一:使用unar
第一步,安装unar
sudo apt-get install unar
第二步,解压
unar test.zip
方案二:使用unzip
unzip -O CP936 xxx.zip
问题出现的原因
由于zip格式中并没有指定编码格式,Windows下生成的zip文件中的编码是GBK/GB2312等,因此,导致这些zip文件在Linux下解压时出现乱码问题,因为Linux下的默认编码是UTF8。
方案一:使用unar
第一步,安装unar
sudo apt-get install unar
第二步,解压
unar test.zip
方案二:使用unzip
unzip -O CP936 xxx.zip