公司内部平台,用户上传压缩包,压缩包名为中文名的,用unzip下令解压部门会泛起乱码。
由于zip花样中并没有指定编码花样,Windows下天生的zip文件中的编码是GBK/GB2312等,导致这些zip文件在Linux下解压时泛起乱码问题,由于Linux下的默认编码是UTF8。加上参数即可解决,如下:unzip -O cp936 中文压缩包.zip