01.zip/unzip指令
语法: zip 压缩文件.zip 目录或文件
功能: 将目录或文件压缩成zip格式
常用选项:
- -r 递归处理,将指定目录下的所有文件和子目录一并处理
举例
- 将test2目录压缩:zip test2.zip test2/*
- 解压到tmp目录:unzip test2.zip -d /tmp
zip压缩
为了演示压缩功能,我们在当前目录下创建五个文件
我们发现这些文件都在111目录下,所以我们想要把111目录打包一下
由于目录下有多个文件,所以需要zip -r,以递归的形式打包目录
为了验证这个zip文件确实压缩了文件,我们创建一个临时目录来验证,将zip文件mv到该目录中来
unzip解压
解压我们直接unzip+zip文件名即可
我们发现,目录以及目录的内容都被解压出来了,说明目录的内容都被成功压缩并解压了