2018-09-30

9月30日任务

6.1 压缩打包介绍

空间大小的差距,压缩文件往往很节省空间,网络传输来讲,传输时间减少,贷款资源耗费减少,对于公司来讲,服务器的文件上传下载的话,消耗的带宽很小,节约机房的成本。100M的话 机房的要好几百万,机房的上下载速度一样的。

windows下,rar zip .7z

linux下,zip gz bz2 xz tar 

2018-09-30_第1张图片

6.2 gzip压缩工具

2018-09-30_第2张图片

wc -l 1.txt 总行数



2018-09-30_第3张图片


2018-09-30_第4张图片

解压缩命令

gzip -d 1.txt.gz


2018-09-30_第5张图片

gzip -1 1.txt

以上是有压缩级别 9最厉害,耗费cpu资源最厉害。保持默认是6级别


或者是gunzip 也是解压缩命令

gunzip 1.txt.gz


压缩的文件是二进制的文件 无法使用cat查看

所以使用的是file 1.txt.gz


2018-09-30_第6张图片

zcat 1.txt.gz可以查看压缩文件的内容


2018-09-30_第7张图片

直接生成一个新的文件,原文件不消失

gzip -c 1.txt> /tmp/1.txt.gz

gzip -d 其实就是gunzip 解压缩命令

2018-09-30_第8张图片



gzip无法压缩目录




6.3 bzip2压缩工具 

相对于gzip压缩更厉害


2018-09-30_第9张图片

首先安装

yum install -y bzip2

2018-09-30_第10张图片

bizp2 默认最高级别的9压缩


2018-09-30_第11张图片



6.4 xz压缩工具


2018-09-30_第12张图片

压缩比比之前的两种更加厉害。

2018-09-30_第13张图片

xz -d 2.txt.xz

unxz 2.txt.xz


同样支持-c 命令

xzcat 查看压缩文件内容

-c 保留文件,制定压缩到制定路径

你可能感兴趣的:(2018-09-30)