之前用Linux自带的归档管理解压zip老是中文乱码,解决方案也是有的,必须指定编码,操作挺麻烦的,于是找到新的替代方案unar
1.安装 unar
sudo apt-get install unar
2.常用命令
列出压缩包内容
lsar document.zip
解压压缩包
unar document.zip
unar常用选项解释
-o
解释:指定解压结果保存的位置
unar document.zip -o /home/dir/
-e
解释:指定编码
unar -e GBK document.zip
-p
解释:指定解压密码
unar -p 123456 document.zip
解决linux解压压缩包中文文件名乱码问题
lsar document.zip
###若发现乱码,可指定压缩包文件名使用的编码格式##
lsar -e GB18030 document.zip
###若能正常列出文件名,可解压###
unar -e GB18030 document.zip