压缩和解压缩总结

                  压缩和解压缩的命令很多,今天总结如下:

gzip  压缩比1–9  默认是6  压缩比越高  耗费CPU资源也多,文件比较小的话,不建议使用gzip压缩,因为使用gzip越压缩越大。

        -d 解压缩 相当于 gunzip
        -c 将压缩或者解压缩结果输出到屏幕
bzip2 
       -k 保留源文件
       -d 解压缩 相当于 bunzip2
       -# 指定压缩比
xz 要取代gzip bzip2的命令  压缩的更彻底
       -k 保留源文件
       -d 执行解压缩
       -# 指定压缩比 默认是6
     xzcat 直接查看压缩文件内容
zip  打包压缩(可以压缩目录)
       -r 递归压缩
        unzip 解压缩

       -p 将压缩结果输出屏幕上

tar 打包工具,将多个目录打包成一个文件

        -c 打包 创建打包文件(归档)
        -f 指定打包的文件名
       例:   tar   -f 文件名 必须放在一起
        -r 将文件追加至归档文件中
        -t 不解压的情况下直接查看归档文件里面的内容

              常用选项:-cf  -rf -tf

 归档并压缩

      -j:  bzip2
         tar -j -c -f xiongan3.tar.bz2 xiongan
         tar -jcf xiongan3.tar.bz2 xiongan
         tar jcf xiongan3.tar.bz2 xiongan (通常使用)
     例:  tar  zcvf a.tar.gz a
             tar Jcvf a.tar.xz a

             tar zcf a.tar.gz a

 只解压缩某个文件

      例:   tar -tvf test.tar.gz
            tar xvf test.tar.gz test/a.sh

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

赞 (0)
lishanlishan
上一篇 2017-04-16 22:23
下一篇 2017-04-17 19:41

相关推荐

  • 下载编译安装httpd 2.4最新版本

    关于这个问题分三步讲:1.下载最新版本;2.编译;3.安装 一:下载httpd 2.4的最新版本:(这里以Centos 7为例,Centos 6里用的是2.2版本的) 下载的话如何找下载路径—–>下载后是存在windows下,如何将其移进linux中  1.下载路径: 当然我们现在只要是碰到不会或者不知道的东西,通常会…

    2017-08-26
  • 第八周-Shell脚本编程

    1、写一个脚本,使用ping命令探测172.16.250.1-172.16.250.254之间的所有主机的在线状态; 在线的主机使用绿色显示; 不在线的主使用红色显示; #!/bin/bash for i in {1..254}; do { ip=172.16.250.$i if ping -c 1 -w 1 $ip &> /dev/null …

    Linux干货 2017-08-23
  • AWK——文本处理三剑客

    GNU awk ·文本处理三工具:grep,sed,awk          grep,egrep,fgrep:文本过滤工具:pattern          sed:行编辑器  &nbsp…

    Linux干货 2016-09-20
  • 第五周作业

    1、显示/boot/grub/grub.conf中以至少一个空白字符开头的行; ~]# grep  “^[[:space:]]\{1,\}” /boot/grup/grup.conf                     &…

    2017-03-01
  • 第六次上课作业

    1、三种权限rwx对文件和目录的不同意义 对文件 r:read  可读取此文件的实际内容,如读取文本文件的文字内容等 w: write  可以编辑,新增或修改该文件的内容 x:execute  该文件具有可以被系统执行的权限==>>针对二进制文件或脚本 X:针对目录会加上x权限…

    Linux干货 2016-08-04
  • 06文本工具简单介绍

    在Linux系统中,一个核心理念就是:一切皆文件。正确的对系统中文本的编辑配置与管理是Linux系统得以稳定运行的一个重要大前提。 因此Linux系统中的文件与管理特别重要,下面简单说一下在对文件处理过程中经常用到的一些命令工具。 文本查看命令:cat,tac,rev,more,less cat [option]…[file]… -E…

    Linux干货 2016-10-31

评论列表(1条)

  • renjin
    renjin 2017-04-21 11:33

    文章介绍了压缩与解压缩的常用命令及用法,可以把之前学过的多总结一下,或者总结一些示例进来