首页 > 其他 > 详细

十九、压缩打包介绍、gzip压缩工具、把bzip2压缩工具、xz压缩工具

时间:2018-03-01 23:21:15      阅读:260      评论:0      收藏:0      [点我收藏+]
十九、压缩打包介绍、gzip压缩工具、把bzip2压缩工具、xz压缩工具

一、压缩打包介绍

windows下接触的压缩文件大多是.rar,.7z格式,Linux下,不能识别这种格式。

.zip格式的文件在Windows和Linux下都能使用。

压缩文件,能节省磁盘空间,传输时能节省网络带宽。

.gz:由gzip压缩工具压缩的文件。

.bz2:由bzip2压缩工具压缩的文件。

.tar:由tar打包程序打包的文件(tar没有压缩功能,只是把一个 目录合并成一个文件)

.tar.gz:可理解为先由tar打包,再由gz压缩。

.tar.bz2:可理解为先由tar打包,再由bz2压缩。

.tar.xz:可理解为先由tar打包,再由xz压缩。

二、gzip压缩工具

gzip格式:gzip [-d#] filename,其中#为1~9的数字。

不能压缩目录。

-d:解压。

-#:表示压缩等级,1为最差,9为最好,6为默认

-c:原来的文件不会删除,复制一份文件到新的目录下。

示例:

# gzip 1.txt

# ls

1.txt.gz(压缩文件显示红色,为二进制文件,不能cat,可用zcat查看内容,原理是先解压再cat;可用file命令查看属性)zcat 1.txt.gz       file 1.txt.gz

# gzip 1(压缩目录会报错)

gzip: 1 is a directory -- ignored

# gzip -d 1.txt.gz(-d解压,跟压缩文件名)也可使用gunzip解压,gunzip为gzip的硬链接。

三、bzip2压缩工具

bzip2格式:bzip2 [-dz] filename

-z:压缩。加或不加都可以压缩。

-d:解压缩。

只有两个常用选项。

默认压缩级别为9。

不能压缩目录。

用法同gzip。

bzcat查看压缩文件内容。

四、xz压缩工具

xz格式:xz [-dz] filename

和bzip2类似。

-z:压缩。

-d:解压缩。

xzcat可查看用该工具压缩的文件。

默认级别为6。

不能压缩目录。


十九、压缩打包介绍、gzip压缩工具、把bzip2压缩工具、xz压缩工具

原文:http://blog.51cto.com/13576245/2074456

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!