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

压缩打包介绍
对于服务器上一些经常需要下载的文件,我们尽可能的使用压缩包的形式存放,这样节约上传,下载所需要的流量
Linux常见的的压缩格式
.zip
.gz
.bz2
.xz
.tar.gz
.tar.bz2
.tar.xz
·
·
·
·
·
gzip压缩工具
我们先查看一个这个文件现在的大小

·
现在我们给它进行gzip压缩(不能压缩目录)
gzip +文件名
gzip 1.txt

·
这时我们可以看到,1.txt已经没了,变成了一个1.txt.gz。我们再来查看一下他的大小

·
可以看到,大小从2M变成了320k
·
我们再来给它解压一下
gzip -d +文件名
gzip -d 1.txt.gz

·
现在1.txt又回来了,而1.txt.gz消失了,容量从 320k又变回来了(由于此文件是刚多次复制的别的文件,所以文件大小会比较虚)

·
gzip -数字(1-9)+文件名,可以指定压缩级别,1级别压缩文件比较大,9最小,默认为6
我们压缩1级别看下跟6级别的差距
gzip -1 1.txt

默认6时,压缩后大小为320k,1级别压缩后大小为376k
·
另一种.gz格式的解压方法是gunzip +文件名
gunzip 1.txt.gz

·
file:查看文件格式信息
使用file +文件名,可以查看文件的压缩格式,大小,时间,压缩级别等

·
zcat:查看gzip压缩文件内容(它其实是先解压再查看)
zcat +文件名

·
-c:保留源文件并指定压缩或解压缩到哪里。(可修改解压/压缩后的名字)
gzip -c 原文件 > 目标位置

·
·
·
·
·
bzip2压缩工具
bzip2相比gzip压缩强度更高一点。
使用bzip2提示没有找到命令就需要安装bzip2包。

·
bzip2压缩:bzip加文件名(bzip2不能压缩目录)

·
我们看下现在压缩文件的大小

·
刚才我们用gzip压缩时,大小是320k,现在用bzip2压缩,大小是132k(都是默认6)
·
bzip2解压也是 -d +文件名
bunzip2也可以解压

·
-数字:指定压缩级别(范围是1-9默认是9)
-c:保留源文件并指定压缩或解压缩到哪里。
-d:解压
这些都是一样的
·
bzcat:查看bzip2压缩文件内容(它其实是先解压再查看)

·
·
·
·
·
xz压缩工具

·
xz相比gzip以及bzip2压缩强度还要高一点。

·
xz压缩:xz加文件名(xz不能压缩目录)

·
-数字:指定压缩级别(范围是1-9默认是9)
·
-c:保留源文件并指定压缩或解压缩到哪里。
-d:解压
unxz也可以解压

·
xzcat:查看xz压缩文件内容(它其实是先解压再查看)

原文地址:http://blog.51cto.com/13658403/2104141

时间: 2024-10-30 04:03:31

压缩打包介绍 gzip压缩工具 bzip2压缩工具 xz压缩工具的相关文章

linux笔记 文件的压缩与解压缩gzip、bzip2、xz、zip&unzip、tar打包、tar打包和压缩并用

压缩文件意义节省网络传输带宽,降低磁盘使用率.但会使用一定的cpu. 1.gzip 不支持压缩目录,gzip后直接跟文件名,在当前目录下压缩时,原文件会消失. #gzip filename 指定压缩目录:#gzip -c 123.txt > /tmp/123.txt.gz 将当前目录下123.txt文件压缩到tmp目录下名字为123.txt.gz 解压缩:#gzip -d file.gz #zcat file.gz  查看.gz文件内容 2.bzip2 不支持压缩目录,bzip2后可直接跟文件名

4周第4次课 压缩打包介绍 gzip bzip2 xz压缩工具

压缩打包介绍 压缩的目的是为了节约磁盘空间.节约带宽提高传输效率,也利于文件的管理. 常见压缩文件 平台 类型/后缀 Windows .rar .zip .7z Linux .zip .gz .bz2 .xz .tar.bz2 .tar.xz 常见压缩工具和压缩比率 gzip < bzip2 < xz gzip gzip压缩级别1-9,数字越大压缩比率越高,默认6.压缩后源文件删除,不能压缩目录. 用法 命令 实例 压缩 gzip [参数][文件名] gzip -3 1.txt 解压缩 gzi

压缩打包介绍 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

- 6.1 压缩打包介绍 - 6.2 gzip压缩工具 - 6.3 bzip2压缩工具 - 6.4 xz压缩工具

- 6.1 压缩打包介绍 - 6.2 gzip压缩工具 - 6.3 bzip2压缩工具 - 6.4 xz压缩工具 # 6.1 压缩打包介绍 ## 常见压缩文件 - Windows .rar .zip .7z - Linux .zip,.gz,.bz2,.xz, - .tar.gz,.tar.bz2,.taz.xz ## 6.2 gzip压缩工具 首先做一个准备工作,在/tmp/下创建一个d6z的目录,再用find命令查找/etc/目录下的带有字符conf的所有文件 把这些文件内容输出到 /tmp

四周第四次课(1月5日) 6.1 压缩打包介绍 6.2 gzip压缩工具 6.3 bzip2压缩工具 6.4 xz压缩工具

四周第四次课(1月5日)6.1 压缩打包介绍6.2 gzip压缩工具6.3 bzip2压缩工具6.4 xz压缩工具 ================================================================================================================================================================================================

压缩打包介绍及gzip、bzip2、xz、zip压缩工具

1.压缩打包介绍 文件压缩之后,占用的空间变小,方便传输,也可以节省磁盘空间.常见的压缩文件:Windows .rar .zip .7zLinux .zip .gz .bz2 .xz .tar.gz .tar.bz2 .tar.xz 2.gzip压缩工具 gzip压缩文件比较简单,直接跟文件名即可,先做一下准备工作,见下图,可以看到出现了很多后缀名称为 .conf 的文件,接下来把这些文件全部输出到一个文件里,并且查看大小,多追加几次,增加文件 1.txt 的大小,会发现大小增加的不太正常.这边

压缩打包介绍、gzip压缩工具、bzip2压缩工具、xz压缩工具、tar打包工具、打包并压缩

压缩打包介绍 压缩完的文件,一般都是会小很多,更利于文件的传输和节省磁盘空间,带宽的资源也会减少. linux下常见的压缩文件(都是后缀名) .gz .bz2 .tar .tar.gz .tar.bz2 .tar.xz  linux下的文件后缀名可加可不加,但压缩文件最好用上后缀名.为了更方便的知道是由哪种压缩工具所压缩.           gzip压缩工具 先弄个大文件做测试: find /etc/-type f -name "*conf" -exec cat{} >>

Linux CentOS 7 中打包压缩工具gzip、bzip2、xz、zip、tar

一. 压缩打包介绍 常见压缩文件 windows .rar  .zip  .7z linux: .rar .zip .gz .bz2 .xz .tar.gz .tar.bz2  .tar.xz 二. gzip压缩工具 gzip压缩文件: gzip 只能压缩文件不能压缩目录.**gzip 1.txt 压缩完成原文件删除**生成1.txt文件: find /etc/ -type f -name  "*.conf" -exec cat {} >> /tmp/fxq/1.txt \

day18--linux下gzip、bzip2、xz三种压缩工具的介绍

6.1:压缩打包介绍: 压缩:节省空间,方便传输,带宽资源耗费变少: 常用的压缩文件类型: windows:  .rar    .zip    .7z linux:    .zip    .gz     .bz2    .xz     .tar.gz    .tar.bz2    .tar.xz 1.压缩工具gzip:(不能压缩目录,且压缩后删除源文件) 语法: gzip   [-d1-9]   file -d:压缩源文件时使用(结合gzip使用)<=======>gunzip(效果一样) 1