Linux – unzip 解压文件

在windows 中打包的 zip 文件,上传到 linux后,解压后导致中文乱码

查看 echo $LANG 时,显示为: en_US.UTF-8 编码

但用命令: touch 中.txt 是可以创建正常的中文名文件的

怀疑文件解压的问题,经查,unzip 可以指定文件编码

unzip -O cp936 -d /data/site/upload/ file.zip