这里提供两个解决方案: 1、python处理下:https://gist.github.com/wangjiezhe/7841a350983a147b6d7e 2、java的zip4j:http://www.lingala.net/zip4j/ 设置字符集 zipFile.setFileNameCharset("GBK"); 3, convmv 文件名转码 顺便share下java解压缩的两个包: com.github.junrar -junrar net.lingala.zip4j-zip 本文来自:Linux教程网