码迷,mamicode.com
首页 > 其他好文 > 详细

压缩打包介绍 gzip bzip2 xz压缩工具

时间:2018-04-16 23:58:59      阅读:292      评论:0      收藏:0      [点我收藏+]

标签:gzip bzip2 xz

一、压缩打包介绍
技术分享图片

压缩打包文件对磁盘来讲,节省空间,对传输来讲,传输速度变短,带宽资源耗费减少

二、gzip压缩工具
技术分享图片
#find /etc/ -type f -name "*.conf" -exec cat {} >> 1.txt \;
// 查找/etc/下的所有.conf文件并把cat出来的所有.conf文件追加到1.txt中

gzip压缩:(不能压缩目录)
#gzip filename //压缩完成之后文件名称变为:filename.gz格式
gzip解压:
#gzip -d filename.gz 或者 #gunzip filename.gz

gzip压缩级别:1-9个级别,默认级别是6,我们平时一般使用默认压缩级别
#gzip -1 filename //最不严谨的
#gzip -9 filename //最严谨的
#file filename.gz //使用file命令查看压缩文件信息
#zcat filename.gz //查看压缩文件内容,其实是先解压,再查看
(#wc -l filename //查看文件行数)

压缩一个文件并把压缩指定到具体目录,而且不让原文件消失
#gzip -c filename > /xxx/filename.gz //-c不让文件消失, > 指定压缩文件的路径
把一个文件解压并把它指定到具体目录,而且不让原文件消失
#gzip -d -c /xxx/filename.gz > /yyy/filename2 //-d 解压缩,重命名filename为filename2

三、bzip2压缩工具
技术分享图片
#yum install -y bgzip2 //安装bzip2命令
#bzip2 -d filename.bz2 //解压缩filename.bz2文件 或者使用: bunzip2 filename.bz2命令

压缩一个文件并把压缩指定到具体目录,而且不让原文件消失
#bzip2 -c filename > /xxx/filename.bz2 //-c不让文件消失, > 指定压缩文件的路径
把一个文件解压并把它指定到具体目录,而且不让原文件消失
#bzip2 -d -c /xxx/filename.bz2 > filename2 //-d 解压缩,重命名filename为filename2

bzip2压缩级别:1-9个级别,默认压缩级别是9
同样可以使用file filename.bz2查看.bz2文件信息
bzcat filename.bz2 //查看文件内容

四、xz压缩工具
技术分享图片
#xz filename //压缩filename文件
#xz -d filename.xz //解压缩filename.xz文件 或者unxz filename.xz命令

压缩一个文件并把压缩指定到具体目录,而且不让原文件消失
#xz -c filename > /xxx/filename.xz //-c不让文件消失, > 指定压缩文件的路径
把一个文件解压并把它指定到具体目录,而且不让原文件消失
#xz -d -c /xxx/filename.xz > ./filename2 //-d 解压缩,重命名filename为filename2
#xzcat /xxx/filename.xz //查看文件内容

压缩打包介绍 gzip bzip2 xz压缩工具

标签:gzip bzip2 xz

原文地址:http://blog.51cto.com/13669226/2104190

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!