认识Linux指令 “zip/unzip” 指令

01.zip/unzip指令

语法: zip 压缩文件.zip 目录或文件

功能: 将目录或文件压缩成zip格式

常用选项:

  • -r 递归处理,将指定目录下的所有文件和子目录一并处理

举例

  • test2目录压缩:zip  test2.zip  test2/*
  • 解压到tmp目录:unzip  test2.zip  -d /tmp

zip压缩

为了演示压缩功能,我们在当前目录下创建五个文件

认识Linux指令 “zip/unzip” 指令_第1张图片

我们发现这些文件都在111目录下,所以我们想要把111目录打包一下

认识Linux指令 “zip/unzip” 指令_第2张图片

由于目录下有多个文件,所以需要zip -r,以递归的形式打包目录

认识Linux指令 “zip/unzip” 指令_第3张图片

为了验证这个zip文件确实压缩了文件,我们创建一个临时目录来验证,将zip文件mv到该目录中来

unzip解压

解压我们直接unzip+zip文件名即可

认识Linux指令 “zip/unzip” 指令_第4张图片

我们发现,目录以及目录的内容都被解压出来了,说明目录的内容都被成功压缩并解压了

你可能感兴趣的:(#,Linux,linux,运维,服务器)