gzip
指令、gunzip
指令
gzip
压缩文件
gunzip
解压缩文件
gizp 文件 // 压缩文件,只能将文件压缩为*.gz文件
gunzip 文件.gz // 解压缩文件
zip
指令、unzip
指令
zip
压缩文件
unzip
解压文件
zip [选项] XXX.zip 将要压缩的内容 // 压缩文件和目录
unzip [选项] XXX.zip // 解压缩文件
zip
【常用选项】
-r
:递归压缩,即压缩目录
unzip
【常用选项】
-d<目录>
:指定压缩后文件的存放目录
tar
指令
tar
指令是,打包指令最后打包的文件是
.tar.gz
文件
tar [选项] XXX.tar.gz 打包的内容 // 打包目录,压缩后的文件格式为.tar.gz
【选项说明】
选项 | 功能 |
---|---|
-z |
通过gzip 的支持进行压缩 / 解压缩 |
-c |
产生.tar 打包的文件 |
-t |
查看打包文件的内容 |
-x |
解包 / 解压缩 ==> 可搭配-C 指定目录解压 |
-v |
显示信息 |
-f |
指定压缩后的文件名 |
tar -zcvf pc.tar.gz /home/pig.txt /home/cat.txt // 多文件压缩
tar -zcvf myhome.tar.gz /home/ // 压缩文件
tar -zxvf myhome.tar.gz -C /opt/tmp // 解包 / 解压缩文件到指定目录