一、首先安装
$sudo urpmi unzip unrar
二、 进入到所在文件夹,解压单个文件
将压缩文件text.zip在当前目录下解压缩。
unzip test.zip
将压缩文件text.zip在指定目录/tmp
下解压缩,如果已有相同的文件存在,要求unzip命令不覆盖原先的文件。
unzip -n test.zip -d /tmp
查看压缩文件目录,但不解压。
unzip -v test.zip
将压缩文件test.zip在指定目录/tmp
下解压缩,如果已有相同的文件存在,要求unzip命令覆盖原先的文件。
unzip -o test.zip -d tmp/
注:以覆盖方式解压,在unzip后面接上-o。
三、批量解压文件
法1:用分号或&&隔开(适用于对象较少)
unzip a.zip && unzip b.zip && unzip c.zip
或
unzip a.zip; unzip b.zip ;unzip c.zip
法2:
find . -name '*.zip' -exec unzip {} \;
法3:
ls *.zip | xargs -n1 unzip
法4:借用循环
> for i in *
> do
> unzip $i
> done
参考文献:
https://www.iplayio.cn/post/9606027203
https://www.cnblogs.com/dingyingsi/archive/2013/02/26/2933537.html