Linux下大文件解压
uzip不支持超过4G的文件解压,需要安装7za,7za解压需要处理编码,否则乱码
yum install -y p7zip
# 解压命令,-r递归文件夹,-o指定解压目录,无空格
7za x xxx.zip -r -o/tmp/
# 解决乱码
yum install convmv
# LANG=C表示以US-ASCII这样的编码输出文件名
LANG=C 7za x xxx.zip
# 将解压后的文件进行递归转码
convmv -f GBK -t utf8 --notest -r ./xxx