gzip/gunzip指令
gzip用于压缩文件
gzip 文件名 (功能描述:压缩文件,只能将文件压缩为*.gz文件)
gunzip用于解压
gunzip 文件名.gz (功能描述:解压缩文件命令)
案例1: gzip压缩,将/home下的 hello.txt文件进行压缩

案例2: gunzip压缩,将/home下的 hello.txt.gz文件进行解压缩

zip/unzip指令
zip用于压缩文件
zip [选项] XXX.zip 压缩内容的路径 (功能描述:压缩文件和目录的命令)
unzip用于解压
unzip [选项] 解压缩内容的路径 XXX.zip (功能描述:解压缩文件)
zip常用选项
-r:递归压缩,即压缩目录.
unzip的常用选项
-d<目录>:指定解压后文件的存放目录.
案例1:将/home下的所有文件进行压缩成mypackage.zip

案例2:将 mypackge.zip解压到/opt/tmp目录下

tar指令
tar指令是打包指令,最后打包后的文件是.tar.gz的文件。
tar [选项] XXX.tar.gz
选项
-c 产生.tar打包文件
-v 显示详细信息
-f 指定压缩后的文件名
-z 打包同时压缩
-x 解包.tar文件
案例1:压缩多个文件,将/home/a1.txt和/home/a2.txt压缩成a.tar.gz

案例2:将/home的文件夹压缩成myhome.tar.gz

案例3:将a.tar.gz解压到当前目录

案例4:将myhome.tar.gz解压到/opt/目录下 (前提目录必须存在)
