文件的压缩与解压

文件的压缩与解压

 

常用命令既参数

1, gzip                                                                       

           -c      将压缩或解压的结果输出至标准输出

           -d      解压缩,相当于guzip

           -#      1-9)指定压缩比,默认为6

           zcat           不解压缩的情况下查看文件。

压缩:gzip  FileName

 解压:gzip  –d 
FileName.gz

2, bzip2                                                                     

           -d    解压缩,相当于bunzip

           -k      保留原文件

           -#      1-9)指定压缩比,默认为6

           bzcat        不解压缩的情况下查看文件。

         压缩: bzip2  FileName

解压1bzip2 -d  FileName.bz2

解压2bunzip2  FileName.bz2

3,  xz 一款即将取代gzipbzip2的压缩命令               

           -d      解压缩

           -k      保留原文件

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

           xzcat         不解压缩的情况下查看文件

压缩:xz  Fileanme

 解压:xz –d  Filename.xz

以上三个常用的压缩命令gzipbzip2xz基本用法既参数基本相同。记住一个三个都可以轻易上手

4,tar 打包工具,将多个目录打包成一个文件。本身不具有压缩功能。    

           -c      创建打包文件

           -f       指定打包的文件名,(-f必须和文件名放一起)

                   -v      显示打包过程

                   -r      追加文件至归档文件

                   -x      展开归档文件,既展开打包文件,一般和-v,-f 结合使用。

                   -t      查看归档文件中的文件列表

           -C     解压到指定目录

         通常结合压缩工具一起使用

         -j: 采用bzip2压缩

         -z:     采用gzip压缩

         -J  采用xz压缩

eg.压缩/data

       tar  -zcvf  /redhat/data.tar.gz       /data/

        /redhat.tar.gz  为压缩后的文件名

         /data        为要压缩的目录

         解压

        /home/redhat/date.tar.gz

 

 

原创文章,作者:linux is not unix,如若转载,请注明出处:http://www.178linux.com/73365

(0)
linux is not unixlinux is not unix
上一篇 2017-04-16
下一篇 2017-04-16

相关推荐

  • Linux运维实战之5:磁盘分区、格式化

    在网络系统中,磁盘和文件系统管理是两个非常基本、同时也是非常重要的管理任务,特别是文件系统管理,因为它与用户权限和整个网络系统的安全息息相关。本次博文的主题是关于Linux系统中磁盘分区、格式化及挂载,下次博文我们再详细讨论文件系统管理。 在操作系统中,磁盘管理属于设备管理的范畴。一块硬盘安装到主机之后称为裸设备,若要能够在Linux系统中使用必须对其进行如…

    Linux干货 2016-11-26
  • 使用replicate-rewrite-db 实现复制映射 + Replicate_Wild_Do_Table实现复制过滤

    实验环境:CentOS7.2 + MySQL5.7 node1(192.168.2.171)和node2(192.168.2.172) 为两台不同业务的MySQL服务器。 业务方有个需求,需要将node1上的employees库的departments 、dept_manager 这2张表同步到 node2 的 hellodb 库下面。 node1的empl…

    Linux干货 2017-05-06
  • 学习宣言

    不积跬步无以至千里,不积小流无以成江海。 在Linux的世界,我还只是一个顽童,我会通过我的努力证明,我可以攀登峻峰,笑看风云!

    Linux干货 2016-12-28
  • openssl基本应用

    导言: 我们知道在互联网上进行文件传输、电子邮件商务往来存在许多不安全因素,特别是对于一些大公司和一些机密文件在网络上传输,所以为了保证安全,我们必须给文件加密。今天,我们就来谈谈加密、解密、openssl的使用以及CA的实现过程。 数据的3大加密方式 对称加密 含义 指加密解密使用同一组密钥,是按数据分块以后进行加密的,前后数据块彼此之间有关联关系。 特性…

    Linux干货 2016-12-05
  • Linux基于PXE实现系统全自动无人值守安装

    前言 在生产环境中,我们时常会需要在多台客户端主机或服务器安装操作系统,如果每一台都去手动安装,费时费力,显然是不现实的。那么,如何高效的完成此类工作呢?文将讲解如何实现Linux系统的全自动无人值守安装。 提供PXE服务所需安装包 dhcp:动态主机配置协议,给客户端提供ip地址 tftp-server:tftp服务器端,提供系统安装所需文件 xinetd…

    Linux干货 2015-04-01
  • 文件系统磁盘管理上

    磁盘:主要作用用于存储数据 早期一块硬盘共有256个盘面,每个盘面有1024个磁道,每个磁道有63个扇区,每个扇区的大小是512byte 硬盘的命名: 早期IDE硬盘标记为hd scsi、usb、sas标记为sd 引用设备的方式 设备文件名 标卷 UUID 硬盘分区: 第0个磁道的第0个扇区存放的是磁盘的信息 MBR:Master Boot Record 主…

    Linux干货 2016-08-30

评论列表(1条)

  • renjin
    renjin 2017-04-21 10:07

    看到你写了三篇博客,主要介绍了linux下的压缩工具shell编程的基础用法,内容总结的很详细,排版比起之前来也有所提升,建议你将代码块放入到”插入程序代码“中去