由于zip格式中并没有指定编码格式,Windows下生成的zip文件中的编码是GBK/GB2312等,因此,导致这些zip文件在Linux下解压时出现乱码问题,因为Linux下的默认编码是UTF8。
法1:
加-O参数, cp936表示gbk编码,是Windows上的默认编码
unzip -O cp936 file.zip
法2:
unar方法
unar file.zip
由于zip格式中并没有指定编码格式,Windows下生成的zip文件中的编码是GBK/GB2312等,因此,导致这些zip文件在Linux下解压时出现乱码问题,因为Linux下的默认编码是UTF8。
加-O参数, cp936表示gbk编码,是Windows上的默认编码
unzip -O cp936 file.zip
unar方法
unar file.zip