问题描述:
windows上压缩的文件在ubuntu里解压缩后,会出现中文文件名称乱码。
使用convmv转换会说文件已经是utf-8编码了。

解决方案:
由于zip格式中并没有指定编码格式,Windows下生成的zip文件中的编码是GBK/GB2312等。因此,导致这些zip文件在Linux下解压时出现乱码问题,因为Linux下的默认编码是UTF8。
unzip -O CP936 xxx.zip
亲证有效。
解决Linux解压Windows中文乱码
本文介绍了解决在Linux环境下解压Windows创建的ZIP文件时遇到的中文文件名乱码问题。通过使用unzip命令的特定参数,可以正确显示和解压中文文件名,避免乱码现象。
问题描述:
windows上压缩的文件在ubuntu里解压缩后,会出现中文文件名称乱码。
使用convmv转换会说文件已经是utf-8编码了。

解决方案:
由于zip格式中并没有指定编码格式,Windows下生成的zip文件中的编码是GBK/GB2312等。因此,导致这些zip文件在Linux下解压时出现乱码问题,因为Linux下的默认编码是UTF8。
unzip -O CP936 xxx.zip
亲证有效。
2461
618
1546
1079

被折叠的 条评论
为什么被折叠?