18.最常用的壓縮命令《Mr.Robot》

前言:一般就用到這幾個《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      


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章