| 场景 | GBK 文件名压缩包正常解压 |
|---|---|
| 工具 | 7z -mcp=936 / unzip -O CP936 / convmv 后处理 |
| 根因 | zip 存字节名,Windows 用 GBK |
常用示例
常用示例
unzip -l gbk.zip # 先看文件名能否显示
7z x gbk.zip -mcp=936 -o/out/ # 指定 GBK 解码(推荐)
unzip -O CP936 gbk.zip -d out/ # Debian 系打过补丁的 unzip 可用7z 的方案跨平台最稳;已经解出乱码名的用 convmv -f gbk -t utf-8 -r 目录 修复。