gzip 用于压缩文件,gunzip用于解压的gzip 文件 (功能描述:压缩文件,只能将文件压缩为*.gz文件)
gunzip 文件.gz (功能描述:解压缩文件命令)gzip压缩,将/home下的 hello.txt文件进行压缩gzip /home/hello.txt
gunzip压缩,将/home下的 hello.txt.gz文件进行解压缩
zip 用于压缩文件,unzip 用于解压的,这个在项目打包发布中很有用的zip [选项] XXX.zip 将要压缩的内容(功能描述:压缩文件和目录的命令)
unzip [选项] XXX.zip (功能描述:解压缩文件)-r:递归压宿,即压缩目录-d<目录>:指定解压后文件的存放目录/home下的所有文件/文件夹进行压缩成myhome.zipzip -r myhome.zip /home [将home目录及其包含的文件和子文件夹都压缩]myhome.zip解压到/opt/tmp目录下mkdir /opt/tmp
unzip -d /opt/tmp /home/myhome.ziptar指令是打包指令,最后打包后的文件是.tar.gz的文件。tar [选项] XXX.tar.gz 打包的内容 (功能描述:打包目录,压缩后的文件格式.tar.gz)√选项说明
/home/pig.txt和/home/cat.txt压缩成pc.tar.gztar -zcvf pc.tar.gz /home/pig.txt /home/cat.txttar -zcvf myhome.tar.gz /home/tar -zxvf pc.tar.gzmyhome.tar.gz解压到/opt/tmp2目录下
(1) mkdir /opt/tmp2
(2) tar -zxvf /home/myhome.tar.gz -C /opt/tmp2