天天看點

關于解壓縮與建立壓縮相關操作

gzip/bzip2/xz  檔案      #壓縮,1:速度最快壓縮比例很少,9:與1的反過來,6:預設

 gzip/bzip2/xz  -d  檔案.gz/bz2      #解壓

 zcat  檔案.gz/zip        #檢視壓縮檔案.gz裡的内容

 bzcat  檔案.bz2        #檢視壓縮檔案bz2裡的内容

 xzcat   檔案.xz        #檢視壓縮檔案xz裡的内容

less可以看 gz,bz2壓縮的檔案,但zip的不行。

#xz,bzip2和gzip的參數大緻相同,壓縮完源檔案消失

#gzip和bzip2,xz都不能打包壓縮目錄

zip 可壓縮檔案和目錄(不會删除源檔案)

壓縮檔案:zip 文檔或者目錄.zip   源檔案

壓縮目錄:zip -r  目錄.zip  源多目錄    (如果不加-r的,解壓出來是空,-r是遞歸)

解壓縮檔案或目錄:unzip 檔案或目錄

解壓到指定目錄:如unzip -d  目錄  檔案名.zip

gzip: (打包) tar  -zcvf  檔案名.tar.gz  /tmp/需要打包的檔案或者目錄 ; (解壓)tar -zxvf  檔案名.tar.gz

bzip2: (打包) tar  -jcvf  檔案名.tar.bz2 需要打包的檔案或者目錄;  (解壓)tar  -jxvf  檔案名.tar.bz2

xz:  (打包) tar  -Jcvf   檔案名.tar.xz 需要打包的檔案或者目錄; (解壓)tar  -Jxvf  檔案名.tar.bz2

tar  -tf:  *.tar.gz   *.tar.bz2

tar -tJf: *.tar.xz

tar -C  被指定解壓的目錄  -z(j)xvf 檔案名.tar(bz2)

過濾某個目錄或者檔案去打包:tar --exclude {檔案/目錄,} -{z,j}cvf xxx.tar.gz(bz2)  檔案/目錄

     本文轉自wsw26 51CTO部落格,原文連結:http://blog.51cto.com/wsw26/1752451,如需轉載請自行聯系原作者