码迷,mamicode.com
首页 > 其他好文 > 详细

17.常用的压缩打包命令《Mr.Robot》

时间:2017-01-24 00:12:03      阅读:163      评论:0      收藏:0      [点我收藏+]

标签:压缩   打包   

前言:一般就用到这几个《Mr.Robot》

----------------------------------------------------

常用的解压:

1.  tar zxvf cmake-2.8.11.2.tar.gz

2.  tar  jxvf cmake-2.9.11.2.tar.bz2

tar xf 貌似可以解压这两种包!

-x 解压缩

-f  解压后用原来的的名字

-z  gz格式

-j   bz2 格式


还有个unzip解压zip的

-------------------------------------------------------------------详细

一  . gzip讲解

    gzip 1.sh         #1.sh直接变成1.sh.gz

    gzip -d 1.sh.gz        gunzip 1.sh.gz

    gzip -c 1.sh >/tmp/1.sh.gz

    gzip -d -c 1.sh.gz >/usr/local/src/1.sh

    gunzip -c 1.sh.gz >/usr/local/src/1.sh

    提问:

        a.gzip默认压缩级别是多少(1-9)

        b.如何查看.gz压缩文件的内容zcat

        c.gzip -c 1.txt >112j2.gz  -c  output

二  .bzip2讲解

    压缩算法比gzip更加复杂,压缩比例更深,默认级别是9

    bzip2也支持-c选项

    bzip2 1.sh

    bzip2 -d 1.sh.bz

    提问:

            bzip2如何查看压缩文件   bzcat

            bzip2和gzip是否可以压缩目录

三  . zip和unzip(可以压缩目录)

    zip在linux和windows都用的比较多,可以共享压缩文件,

    zip 1.zip 1.txt 2.txt

    unzip -l 1.zip    #查看文件的列表

四   . tar打包和压缩

        tar czvf 1.tar.gz  *        tar xzvf 1.tar.gz

        tar cjvf 1.tar.bz2  *       tar xjvf 1.tar.bz2

        tar cJvf 1.tar.xz *        tar xJvf 1.tar.xz                  xz

        x:解压或者解包

        tar -tf 1.tar.gz  查看包

        tar xzvf 1.tar.gz -C /home/admin/  指定解包位置

        提问:

                a.如何在打包的时候过滤指定的文件  tar --exclude ddd.zip -cvf 111.tar index.zip 

                b.如何在解压的时候指定解压文件  tar -rf 1.tar.gz  tar xzvf 1.tar.gz 111/1.txt 111/1.sh      


本文出自 “Mr.Robot” 博客,请务必保留此出处http://80602872.blog.51cto.com/12350020/1893932

17.常用的压缩打包命令《Mr.Robot》

标签:压缩   打包   

原文地址:http://80602872.blog.51cto.com/12350020/1893932

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!