Linux系统管理-(7)-压缩与归档

  常用压缩工具压缩后文件后缀

compress/uncompress: .Z
    gzip/gunzip: .gz
    bzip2/bunzip2: .bz2
    xz/unxz: .xz

1、gzip/gunzip   .gz

gzip [OPTION]... FILE ...
            -d: 解压缩,相当于gunzip
            -c: 将结果输出至标准输出;
            -#:1-9,指定压缩比;

zcat:不显式展开的前提下查看文本文件内容;
2、bzip2/bunzip2  .bz2

bzip2 [OPTION]... FILE ...
            -k: keep, 保留原文件;
            -d:解压缩
            -#:1-9,压缩比,默认为6;

bzcat:不显式展开的前提下查看文本文件内容;

3、xz/unxz   .xz

bzip2 [OPTION]... FILE ...
            -k: keep, 保留原文件;
            -d:解压缩
            -#:1-9,压缩比,默认为6;

xzcat: 不显式展开的前提下查看文本文件内容;

4、tar  归档工具
        tar [OPTION]...
   使用绝对路径易出错
        (1) 创建归档

         -c为创建 -f为指定文档名 一般后边直接跟文档 置于option最后
            tar -c -f /PATH/TO/SOMEFILE.tar FILE...

   (2) 查看归档文件中的文件列表
            tar -t -f /PATH/TO/SOMEFILE.tar

 (3) 展开归档
            tar -x -f /PATH/TO/SOMEFILE.tar
            tar -x -f /PATH/TO/SOMEFILE.tar -C /PATH/TO/DIR  展开到指定文件夹

        结合压缩工具实现:归档并压缩

-z: gzip, -j: bzip2,  -J: xz

时间: 2024-08-08 12:18:24

Linux系统管理-(7)-压缩与归档的相关文章

Linux学习命令汇总六——磁盘分区,磁盘挂载,文件系统管理,压缩及归档命令

本章Blog相关Linux知识点 Linux文件系统中的文件是数据的集合,文件系统不仅包含着文件中的数据而且还有文件系统的结构,所有Linux 系统中的文件.目录.软连接及文件保护信息等都存储在其中.按照名称进行存取. 磁盘:磁道,扇区 ,柱面 ,固定角速度 ,平均寻道时间 MBR :master boot recoard 主引导记录 (512字节),存放bootloader (引导加载器 446字节)+ 磁盘分区 (64字节) 一块磁盘最多分为4个主分区 ,或者3主分区1扩展分区  ,磁盘在C

linux下的压缩、归档

压缩  bz2.xz.zip.Z 不能压缩目录,压缩后默认删除原文件. gz: gzip /path/filename -d 解压缩 gunzip /paht/some_filename zcat /path/somefile.gz:在不解压的条件下,查看文本文件的内容. bzip2:比gzip有更大压缩比. bzip2 /path/some_filename -d 解压缩 -k 保留原文件 bunzip2 /path/some_filename bzcat /path/somefile.bz2

Linux基础之压缩与归档工具

压缩出现的原因简析 压缩为什么会诞生?我们可以想象一下如果没有压缩的场景:一个游戏10G,下载下来得一整天,我们要上传一个1G电影得1天,磁盘不够用了,再买一块扩展...上传下载好耗费时间啊,买一块硬盘好贵.如果我们可以将游戏压缩到原来的80%,我们就可以节省下来20%的时间,同时也节省了一部分磁盘空间.所以压缩诞生的目的首先是解决磁盘空间问题,其次也是为了节省我们上传下载的时耗问题. 看起来它的出现真的是好的无以复加,不过它也有它的不足,压缩必定伴随着压缩这个过程,同样若是想要解压也需要解压这

Linux下的压缩及归档

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

L-1-17 Linux命令之压缩与归档命令

[bzip2] bzip2 <file> 将文件压缩成bz2格式,并删除原文件. //适合大文件压缩 -d <*.bz2> 解压 -<num> 指定压缩比.<num>∈[1,9] -k 保留原文件 //相关命令bunzip2 [bunzip2] bunzip2 <*.bz2> 解压*.bz2 //相关命令bzip2 [bzcat] bzcat <*.bz2> 查看bz2的文件内容 //相关命令bzip2 [cdrecord] cdre

linux文件的压缩与归档

compress compress 文件名 -v 详细信息 -d 等于 uncompress 默认只识别 .Z -c 输出的标准输出 再结合> 生成文件 gzip gzip 文件名 压缩 -d 或 gunzip 解压 只识别.gz -c 文件名 > 压缩包 压缩后保持原文件不变,但权限会根据umask变化 -cd 压缩包 > 文件名 或 zcat 压缩包 > 文件名 解压后保持压缩包不变,但权限会根据umask变化 -v 详细信息 -# 表示指定压缩比,默认是6 ,数字越小,表示压

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之压缩及归档

压缩 利用算法将文件有损或无损地处理,以达到保留最多文件信息,而令文件体积变小. 二进制信息中相同的字符串以特殊字符标记来达到压缩的目的. 解压缩 还原压缩文件 压缩格式:gz.bz2.xz.zip.z 压缩算法: 算法不同,压缩比也会不同的. 压缩命令: compress :FILENAME.z uncompress 这里的压缩命令针对文件,而非目录. gzip: .gz gzip /PATH/TO/SOMEFILE :压缩完成后会删除原文件 -d : 解压缩 -#: 1-9  指定压缩比 .