Linux系统下的压缩和解压指令
-  gzip/gunzip指令 
 gzip:用于压缩文件;gunzip:用于解压的
 语法:gzip file以及gunzip file.gz(压缩文件,只能将文件压缩为*.gz文件)- gzip /home/hello.txt: gzip压缩,将/home下的hello.txt文件进行压缩
- gunzip /home/hello.txt.gz: gunzip压缩,将/home下的hello.txt.gz文件进行解压缩
  
-  zip/unzip指令 
 zip用于压缩文件,unzip 用于解压的,这个在项目打包发布中很有用的
 zip [选项] XXX.zip压缩文件和目录的命令,-r:递归压缩,即压缩目录
 unzip[选项]XXX.zip解压缩文件,-d<目录>:指定解压后文件的存放目录- zip -r myhome.zip /home/:将/home下的所有文件/文件夹进行压缩成 myhome.zip,-r将home目录及其包含的文件和子文件夹都压缩,否则只会压缩文件夹
- unzip -d /opt/tmp /home/myhome.zip:将myhome.zip解压到/opt/tmp目录下
 
-  tar指令:打包指令,最后打包后的文件是.tar.gz的文件。 
 语法:tar [选项] XXX.tar.gz [打包的内容](功能描述:打包目录,压缩后的文件格式.tar.gz)
 选项选项 功能 -c 产生.tar打包文件 -v 显示详细信息 -f 指定压缩后的文件名 -z 打包同时压缩 -x 解包.tar文件 Eg: 
 tar -zcvf pc.tar.gz /home/pig.txt /home/cat.txt:压缩多个文件,将 /home/pig.txt 和 /home/cat.txt 压缩成 pc.tar.gz
 tar -zcvf myhome.tar.gz /home/:将/home的文件夹压缩成 myhome.tar.gz
 tar -zxvf pc.tar.gz:将pc.tar.gz解压到当前目录
 tar -zxof /home/myhome.tar.gz -C /opt/tmp2:将myhome.tar.gz解压到/opt/tmp2目录下


















