简单了解gzip、bzip2、xz

  压缩工具gzip、bzip2、xz分别对应压缩格式.gz、.bz2、.xz。不过tar命令已经可以满足大部分使用,所以这些格式只简单了解一下。gzip压缩速度最快,xz压缩率最高,bz2适中。一般这三个压缩工具用来压缩文件,很少用来压缩目录。

(1).gzip实例

压缩

[[email protected] ~]# mkdir gzip
[[email protected] ~]# touch gzip/a.txt
[[email protected] ~]# gzip gzip/a.txt
[[email protected] ~]# ls gzip/
a.txt.gz  //gzip压缩会将源文件删除,bzip和xz可以使用-k选项保留源文件

解压可以使用gzip -d,也可以使用gunzip

[[email protected] ~]# gzip -d gzip/a.txt.gz
[[email protected] ~]# ls gzip/
a.txt  //一样删除源文件
[[email protected] ~]# gzip gzip/a.txt
[[email protected] ~]# ls gzip/
a.txt.gz
[[email protected] ~]# gunzip gzip/a.txt.gz
[[email protected] ~]# ls gzip/
a.txt  //还是会删除源文件

(2).bzip2实例

压缩

[[email protected] ~]# mkdir bzip2
[[email protected] ~]# touch bzip2/b.txt
[[email protected] ~]# bzip2 -k bzip2/b.txt   //不加-k选项会删除源文件
[[email protected] ~]# ls bzip2/
b.txt  b.txt.bz2

解压

[[email protected] ~]# rm bzip2/b.txt
rm:是否删除普通空文件 "bzip2/b.txt"?y
[[email protected] ~]# ls bzip2/
b.txt.bz2
[[email protected] ~]# bzip2 -dk bzip2/b.txt.bz2   //不加-k选项会删除源文件
[[email protected] ~]# ls bzip2/
b.txt  b.txt.bz2

(3).xz实例

压缩

[[email protected] ~]# mkdir xz
[[email protected] ~]# touch xz/c.txt
[[email protected] ~]# xz -k xz/c.txt
[[email protected] ~]# ls xz/
c.txt  c.txt.xz

解压既可以使用xz -d,也可以使用unxz

[[email protected] ~]# rm xz/c.txt
rm:是否删除普通空文件 "xz/c.txt"?y
[[email protected] ~]# ls xz/
c.txt.xz
[[email protected] ~]# xz -dk xz/c.txt.xz   //不加-k选项会删除源文件
[[email protected] ~]# ls xz/
c.txt  c.txt.xz
[[email protected] ~]# rm xz/c.txt
rm:是否删除普通空文件 "xz/c.txt"?y
[[email protected] ~]# ls xz/
c.txt.xz
[[email protected] ~]# unxz -k xz/c.txt.xz   //不加-k选项会删除源文件
[[email protected] ~]# ls xz/
c.txt  c.txt.xz

  

原文地址:https://www.cnblogs.com/diantong/p/10262559.html

时间: 2024-10-08 22:42:50

简单了解gzip、bzip2、xz的相关文章

压缩工具gzip,bzip2,xz,zip,tar

gzip bzip2 xz 都可以指定压缩等级,都是1到9 ,不能指定解压目录,不过单个文件时可以使用-c参数重定向(-c:将压缩解压后的结果输出到标准输出)实现.unzip可以使用-d指定解压目录 打包工具tar: 特点是可以将文件.目录打包成一个文件方便管理,而且可以结合gzip.bzip2.xz等压缩工具对文件.目录进行压缩打包(实际上是先打包再压缩):不管是打包还是解压,原文件都不会删除,而且他会覆盖当前已存在的文件或目录.还可以使用相应压缩工具的文本文件查看命令. 语法: tar [-

9. 文件系统——文件的压缩、解压缩、归档及底层复制命令(gzip bzip2 xz tar dd)

一.压缩和解压缩文件 先来看一个例子,现在要将如下几个字符串存储到硬盘上: abcdef,abc,def,mnabc,mndef 现在可以为这几个字符串设置编号,abc编号为1,def编号为2,mn的编号为3,于是上述字符串可以存为如下形式: abcdef,1,2,mn1,32 这个过程就是文件压缩的过程,而解压缩的过程,就是将按照编号存储的字符串还原成完整的字符串.故压缩就是将重复的内容使用符号加以替代.不同的压缩方法会采用不同的压缩算法,例如上述字符串可以将abc作为编号1,也可以将abcd

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\zip\tar

常用工具 compress/uncompress .z gzip/gunzip .gz bzip2/bunzip2 .bz2 xz/unxz .xz zip/unzip .zip tar,cpio GZIP/GUNZIP/ZCAT,压缩文件 #gzip file 压缩后删除源文件 -d gunzip -c 输出到标准输出,加输出重定向>保存源文件 -0~9 压缩比例,默认6 #gunzip file 解压缩后删除源文件,相当于gzip -d file #zcat file 不展开的情况查看文本内

lesson - 8 课程笔记 tar / gzip /bzip2 / xz /

作用:为linux的文件和目录创建档案,也可以在档案中改变文件,或者向档案中加入新的文件即用来压缩和解压文件.tar本身不具有压缩功能.他是调用压缩功能实现的  语法:tar[必要参数][选择参数][文件]  参数: 必要参数有如下: -A 新增压缩文件到已存在的压缩 add -B 设置区块大小 block -c 建立新的压缩文件 create -d 记录文件的差别 difference -r 添加文件到已经压缩的文件 -u 添加改变了和现有的文件到已经存在的压缩文件 -x 从压缩的文件中提取文

find gzip bzip2 &nbsp; xz &nbsp; tar

find命令 一.find命令基本介绍 1.find作用 通过遍历指定路径实时查找符合条件的文件. find工作特点 2.find工作特点 查找速度较慢 精确查找 实时查找 用户只能搜索有读取和执行权限的目录 3.语法 find [OPTIONS]... [查找路径] [查找条件] [处理方式] 查找路径:指定具体的目标路径,默认是当前所处的目录 查找条件:即查找标准,可以是文件名.文件大小.文件权限.文件属主与属组.inode.文件的时间戳.文件类型等等.如果不添加查找条件,则查找的是当前目录

压缩 和归档 gzip bzip2 xz zip tar

linux流行的压缩格式 *.gz *.bz2 *.xz *.zip compress 压缩 uncompress 解压 流行的压缩工具 gzip *.gz bzip2 *.bz2 xz *.xz zip *.xip gzip 压缩工具用法 gzip /path/file  注意:压缩后会删除原文件,并且不可压缩目录 -d 解压缩 -# 1-9 (#为数字)表示指定压缩比 数字越大,压缩比越大,压缩后文件越小,压缩时间越长 gunzip /path/filename 解压缩 注:解压缩后会删除,

压缩命令 gzip bzip2 xz zip

1.压缩命令gzip gzip不能压缩目录,可以指定压缩级别1-9,默认级别是6,压缩格式是gz.不保留源文件 1.1 gzip使用方法 格式: gzip [选项] 参数 选项: 不加选项:压缩 -d:解压 -c:将压缩的数据传输到屏幕上,可通过数据流重定向来处理. t:检验压缩文件的一致性. v:可以压缩比等信息. #:#为数字.压缩等级,-1最快,-9最慢,默认-6. 1.2 实例 压缩文件 # gzip 1.txt # ll -rw-r--r--. 1 root root 251321 4

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

关于压缩软件gzip和xz的简单对比

晚上由于处理磁盘报警的需要,进行了日志压缩,在此次压缩中分别使用了gzip和xz软件对文本进行了压缩,压缩的结果非常令人诧异. 出于对xz好奇的原因是因为在下载内核源代码时经常可以看到.xz格式的文件包,而且其大小比.gz和.bz2格式的文件都小一些.首先简单介绍一下gzip和xz: gzip:GZIP最早由Jean-loup Gailly和Mark Adler创建,用于UNⅨ系统的文件压缩.我们在Linux中经常会用到后缀为.gz的文件,它们就是GZIP格式的.现今已经成为Internet 上