压缩工具

 压缩和解压缩工具和bash脚本编程

     压缩比

       目的:时间换空间

       cpu的时间—>磁盘空间

       compress/uncompress. Z

       gzip/gunzip, .gz

       bzip2/bunzip2, .bz2

       xz/unxz, .xz

       zip/unzip

       tar, cpio

  1、gzip/gunzip/zcat

        gzip/gunzip,zcat-compress or expand files

        gzip [OPTION]…  FILE…

        -d: 解压缩,相当于gunzip;

        #:指定压缩比,默认是6;数字越大压缩比越大;

        c: 将压缩结果输出至标准输出;

        gzip -c FILE > /PATH/TO/SOMEFILE.gz

  2、bzip2/bunzip2/bzcat

        bzip2 [OPTION]…FILE…

          -d:解压缩

          -#:指定压缩比;默认是6;数字越大压缩比越大(1-9);

          -k: keep, 保留原文件;

  3、xz/unxz/xzcat

        xz,  unxz, xzcat, lzma, unlzma, lzcat – Compress or decompress

       .xz and .lzma files

           xz [option]…  [file]…

              -d:解压缩

              -#:指定压缩比;默认是6;数字越大压缩比越大(1-9);

              -k: keep, 保留原文件;

    归档:tar, cpio

           tar命令:

              tar [OPTION]…..FILE…

             (1)创建归档

                  -c -f /PATH/TO/SOMEFILE.TAR FILE…

                  -cf /PATH/TO/SOMEFILE.tar FILE…

             (2)展开归档

                -xf /PATH/FROM/SOMEFILE.tar

               -xf /PATH/FROM/SOMEFILE.tar  -C /PATH/TO/SOMEDIR

            (3)查看归档文件的文件列表

               -tf /PATH/TO/SOMEFILE .tar

         归档完成后通常需要压缩,结果此前的压缩工具,就指定显示压缩多个文件;

           (4)归档并压缩

                  -z: gzip2

                  -zcf /PATH/TO/SOMEFILE.tar.gz  FILE…

                  解压并归档; -zxf  /PATH/TO/SOMEFILE.tar.gz

                  J: bzip2

                 -jcf

                 -jxf

                 -J:bzip2

                 -jcf

                 jxf

     zip:

          zip/unzip

          后缀名:.zip

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

(0)
shadowshadow
上一篇 2016-12-31 18:58
下一篇 2016-12-31 21:11

相关推荐

  • NFS实现共享wordpress

    实验环境 192.168.68.134 wordpress站点 nfs-server 192.168.68.144 nfs-client   实验要求 nfs server共享/var/www/html目录 nfs clinet挂载nfs-server共享的目录,部署wordpress   nfs server端 先部署wordpress…

    Linux干货 2017-10-21
  • DHCP

        动态主机设置协议(Dynamic Host Configuration Protocol,DHCP)是一个局域网的网络协议,使用UDP协议工作,主要有两个用途: 用于内部网络或网络服务供应商自动分配IP地址给用户 用于内部网络管理员作为对所有电脑作中央管理的手段     …

    Linux干货 2017-07-24
  • Docker 之初次体验

    一、Docker 简介  lxc linux container,openvz  容器中各虚拟机只有一个内核,而是多个用户空间  在库中完成虚拟化,比如wine 或者在windows中运行bash  在应用程序的运行级别提供虚拟化,比如jvm   pstree , pid 为1 的进程  …

    Linux干货 2015-01-16
  • 第六周

      第6周   1 复制/etc/rc.d/rc.sysinit文件至/tmp目录,将/tmp/rc.sysinit文件中的以至少一个空白字符开头的行的行首加#; cp /etc/rc.d/rc.sysinit ; sed -i 's@^[[:space:]]\+@#@g&#03…

    Linux干货 2017-02-13
  • GOPS2017全球运维大会 • 深圳站将在深圳召开!

    第六届GOPS2017全球运维大会(本次)将于2017年4月21日-22日在深圳举行,历届金牌讲师精选亮相,各种精彩等您发掘。活动家为GOPS2017全球运维大会提供在线报名!在线报名地址:https://www.huodongjia.com/event-231365274.html 大会亮点 众多国外重量级嘉宾在路上 ► 目前正在和各位大咖商榷行程中,主会…

    2017-04-10
  • 学习总结

    课上练习整理

    Linux干货 2017-11-19