• dushu.tw 读书网、小说免费阅读网站

Windows下生成的zip文件在Linux中解压缩中文乱码问题

Windows下压缩生成的zip压缩包文件,里边如果有文件路径或文件名是中文汉字,在Linux系统进行解压缩等操作时,中文会出现乱码的情况。

主要原因是Windows大多是GBK编码,Linux大多默认是utf8,默认不兼容导致的。

解决办法:unzip解压命令中指定编码

unzip -O CP936 -j file.zip "文件夹/文件名.jpg"

CP936其实就是GBK,IBM在发明Code Page的时候将GBK放在第936页,所以叫CP936。


举个栗子 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Windows下生成的zip文件在Linux中解压缩中文乱码问题
喜欢 (0)
举个栗子
关于作者:
建筑工地上施工员,闲暇时弄个博客打发时间,
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到