一、gzip
1、-c:标准输出,并保留原文件
例如:gzip -c b.txt >b.gz
2、-d:将压缩文件解压,压缩包不存在
3、-r :逐级压缩或解压文件
4、gunzip:解压命令,相当于 gzip -d
二、tar命令 :打包压缩
1、tar -cvf abc.tar a.txt b.txt c.txt :将a.txt b.txt c.txt 打包成 abc.tar ,生成包并且保留原文件
2、tar -xvf 解包文件的路径 解包后的路径
3、tar -zcvf abc.tar.gz a.txt b.txt c.txt :将a.txt b.txt c.txt 打包压缩成 abc.tar.gz ,生成压缩包并且保留原文件
4、tar -zxvf 解压文件 路径:将文件解压到指定目录
注:tar 也能够对目录进行压缩和解压,gzip只能对文件进行压缩和解压
三、zip 压缩命令,unzip 解压命令
例:zip -r filename.zip 文件名/文件目录 :压缩文件
注:-r :表示逐级压缩
例:unzip filename.zip : 解压文件