9月30日任务
6.1 压缩打包介绍
空间大小的差距,压缩文件往往很节省空间,网络传输来讲,传输时间减少,贷款资源耗费减少,对于公司来讲,服务器的文件上传下载的话,消耗的带宽很小,节约机房的成本。100M的话 机房的要好几百万,机房的上下载速度一样的。
windows下,rar zip .7z
linux下,zip gz bz2 xz tar
6.2 gzip压缩工具
wc -l 1.txt 总行数
解压缩命令
gzip -d 1.txt.gz
gzip -1 1.txt
以上是有压缩级别 9最厉害,耗费cpu资源最厉害。保持默认是6级别
或者是gunzip 也是解压缩命令
gunzip 1.txt.gz
压缩的文件是二进制的文件 无法使用cat查看
所以使用的是file 1.txt.gz
zcat 1.txt.gz可以查看压缩文件的内容
直接生成一个新的文件,原文件不消失
gzip -c 1.txt> /tmp/1.txt.gz
gzip -d 其实就是gunzip 解压缩命令
gzip无法压缩目录
6.3 bzip2压缩工具
相对于gzip压缩更厉害
首先安装
yum install -y bzip2
bizp2 默认最高级别的9压缩
6.4 xz压缩工具
压缩比比之前的两种更加厉害。
xz -d 2.txt.xz
unxz 2.txt.xz
同样支持-c 命令
xzcat 查看压缩文件内容
-c 保留文件,制定压缩到制定路径
网友评论