6.2 gzip压缩工具
6.3 bzip2压缩工具
6.4 xz压缩工具
压缩打包介绍:
1.压缩文件不仅能节省空间,还可以节省网络带宽
2.为了方便区分压缩包,后缀最好填写格式
3.在linux常见的压缩文件格式有:.tar/.gz/.bz2/.zip等格式
.gz: 表示由gzip压缩工具压缩的文件
.bz2: 由.bzip2压缩工具压缩的文件
.tar:表示由tar打包程序的文件,(tar没有压缩功能,只是把一个目录合并成一个文件)
.tar.gz :先由tar打包,然后gzip压缩
.tar.bz2: 先由.tar打包,然后bzip2压缩
.tar.xz:先由.tar打包,然后xz压缩
gzip压缩工具:(不支持压缩目录)(默认级别6)
解压格式:gzip/gunzip {-d#} {gz压缩文件}
-#表示压缩等级 1为最差 6为默认 9为最好
-d:解压
压缩:gzip {文件}
查看gz压缩文件内容:zcat {gz压缩文件格式}
bzip2压缩工具:(不能压缩目录)(默认级别9)
如果提示找不到命令请安装 yum install -y bzip2
解压缩:bzip2/bunzip2 {-d} {文件}
压缩文件:bzip2 {文件}
查看bzip2压缩文件:bzcat {bz2的压缩文件}
xz压缩文件:(不可以压缩目录)
解压缩:xz/unxz -d {文件}
压缩文件:xz {文件}(默认9)
查看xz压缩文件:xzcat {xz格式的压缩包}
wc -l 查看文件行数
以上3种解压格式加了-c参数:压缩文件时另外存一份压缩文件
相反解压也可以另外存一份文件
压缩级别越高,消耗CPU性能越高xz-bz2-gz