linux之压缩及归档

压缩

利用算法将文件有损或无损地处理,以达到保留最多文件信息,而令文件体积变小。

二进制信息中相同的字符串以特殊字符标记来达到压缩的目的。

解压缩

还原压缩文件



压缩格式:gz、bz2、xz、zip、z

压缩算法:

算法不同,压缩比也会不同的。

压缩命令:

compress :FILENAME.z

uncompress

这里的压缩命令针对文件,而非目录。

gzip: .gz

gzip /PATH/TO/SOMEFILE :压缩完成后会删除原文件

-d : 解压缩

-#: 1-9  指定压缩比 。

gunzip:解压缩

gunzip  /PATH/TO/SOMEFILE.gz

zcat: /PATH/TO/SOMEFILE.gz    在不解压的情况下,查看文本文件的内容。

bzip2:  .bz2

有着比gzip更大压缩比的工具。

bzip2  /PATH/TO/SOMEFILE :压缩完成后会删除原文件

-d  : 同于 bunzip2

-k:可以保留原文件

-# :压缩比  。默认是6

bunzip2   /PATH/TO/SOMEFILE.bz2   解压缩

bzcat   /PATH/TO/SOMEFILE.bz2    在不解压的情况下,查看文本文件的内容。

xz需要额外安装

xz :  .xz

xz   /PATH/TO/SOMEFILE :压缩完成后会删除原文件

-d  :使用-d后的命令同于unxz

-#

-k

unxz  解压缩

xzdec:这也是个解压缩命令 (但是一般不用)

xzcat   查看命令

zip:它可以压缩目录  即归档又压缩的工具

zip  FILENAME.zip   FILE1,FILE2......

压缩后不删除原文件

unzip :展开

unzip FILENAME.zip

archive:归档,归档本身并不意味着压缩。

tar:只归档不压缩的工具  (归档不删除原文件)

-c :创建归档文件

-f  FILE.tar:需要操作的归档文件

-x :还原归档

--xattrs:归档时,保留文件的扩展属性信息。

-t :不展开归档,直接查看归档了哪些文件

-zcf:归档并调用gzip压缩

-zxf:调用gzip解压缩并展开归档

-jcf :归档并调用bzip2

-jxf

-Jcf :归档并调用xz

-Jxf:

J 在redhat 6上支持

tar也可用作备份命令。

cpio 也是归档工具 ,年代久远。

linux之压缩及归档,布布扣,bubuko.com

时间: 2024-11-10 00:55:01

linux之压缩及归档的相关文章

linux文件压缩与归档工具

1.compress/uncompress  .Z 格式 compress [-dfvcVr] [-b maxbits] [file -] -d: 解压缩,相当于 -c: 结果输出至标准输出,不删除原文件 compress -c  file > file.Z -v: 显示详情 uncompress 解压缩 -c -d file.Z > file   ->  解压,但是保持源文件 zcat file.Z >file 2. gzip/gunzip     .gz 格式 gzip [OP

Linux文件压缩与归档

压缩格式: gz.bz2.xz.zip.z. gzip: 作用 压缩文件.压缩完成后会删除源文件. gzip /PATH/TO/SOMEFILE. 选项 -d:解压缩文件. -num:1-9,指定压缩比. gunzip: 作用 解压缩文件.解压缩完成后会删除压缩文件. gunzip /PATH/TO/SOMEFILE.gz. zcat: 作用 在不解压的情况下查看由gzip压缩的文本文件的内容. bzip2: 作用 压缩文件.使用格式与gzip近似. 选项 -d:解压缩文件. -num:1-9,

linux基础--压缩及归档

gzip 只能压缩文件,不能压缩目录,压缩后会删除源文件 gzip:压缩后缀为.gz -#:1-9指定压缩比,默认为6 -d:解压缩 [[email protected] study]# gzip messages   #压缩完成后会删除源文件 [[email protected] study]# ll total 8 -rw-------. 1 root root 6828 Dec 23 22:22 messages.gz [[email protected] study]# gzip -d 

linux系统下文件压缩与归档

不管是普通使用linux系统,还是做为一名运维人员,掌握文件的压缩与归档都是有必要的,在linux系统上压缩与归档的工具是比较多的,今天我就带大家了解一些比较常见的压缩与归档工具. 一.compress/uncompress  默认会删除原文件 compress [-dfvcVr] [-b maxbits] [file ...]  -d: 解压缩,相当于uncompress  -c: 结果输出至标准输出,不删除原文件  -v: 显示详情  uncompress 解压缩  zcat 不解压缩的前提

Linux 入门之文件的压缩和归档

Linux入门之压缩与归档 LInux中的有很多对文件压缩和归档的工具,而且其压缩的算法也在不段的更新和突破,但是作为对数据的稳定一般常用的工具不会太多,下面看看一些压缩工具吧,这里我在RHEL5 (red hat 5)或CentOS 6版本的系统上列举这些工具 compress 这是一个很老旧的工具了,一般只有系统内核上的弄些不常改变的文件使用此工具压缩,但是这个工具对于小型数据的压缩效果还是不会很差的. #使用rpm测试软件包是否已经安装 [[email protected] ~]# rpm

Linux压缩及归档

Linux压缩及归档详解     我们Linux操作系统中的压缩文件的格式主要有gz.bz2.xz以及Z四种,压缩的过程是我 们的操作系统利用压缩算法来进行实现的,压缩算法不同,压缩比就会不同,压缩文件的过程 是先利用压缩算法去扫描文件,然后利用压缩算法去完成压缩,压缩比指的是压缩前的文件大 小减去压缩后的文件大小的文件大小的差值比上压缩前的文件大小,故压缩比越大,说明压缩 性能就越好,我们早期的Unix操作系统上有一种压缩工具叫做compress,compress本身的意思 就是压缩的意思,c

关于linux一些备份、还原,压缩,归档的命令

15.1 gzipgzip(1) 是GNU的压缩程序.它只对单个文件进行压缩.基本用法如下:$ gzip filename程序执行以后,文件名会变成filename.gz,而且一般情况下大小会比原文件要小.注意,程序并不新建一个新的文件filename.gz, 而是将filename变成filename.gz.一般来说,文本文件压缩率会比较高.而那些jpeg图像,mp3等类似文件的压缩率就没有那么好了,因为它们本来就已经被压缩过了的.这个基本用法考虑了压缩时间和压缩后文件尺寸的平衡问题(译者注:

linux文件的编辑、压缩、归档、操作

一.文件内容操作(/etc/passwd) 1. cat 查看文件内容比较少的 2. more 可以分页显示 3. less 比more更全面 4. head 默认显示文件头10行 -n 数字 显示头n行 5. tail 默认显示文件尾10行 -n 数字 显示尾n行 -f 实时查看 6. wc 统计 7. grep 输出包含指定字符串的行 -i 忽略大小写 -v 取反 ^root 以root开头 root$ 以root结尾 ^$ 匹配空行 -E 查找多个关键字,匹配其中任意一个都输出 8. dm

Linux下的压缩及归档

Linux下常用的压缩格式有: gz,bz2,xz,zip,Z //只能压缩文件不能压缩目录,如果传递一个目录,他会把目录中的文件逐个压缩 ..压缩算法:算法不同,压缩比也不同 gz:gzip,压缩后为 .gz //gunzip解压缩 -d :解压缩 -#(#范围为1-9):指定压缩比,压缩比越小,压缩速度越快,压缩后的文件也越大,默认为6 zcat:在不解压的情况下查看压缩文本文件的内容(临时解压文件查看,关闭之后临时文件被删除) bz2:bzip2,压缩后为.bz2 比gzip更大压缩比的压