Linux經常使用命令之壓縮和解壓縮命令

一、壓縮解壓縮格式 .gz 3d

 1、將文件壓縮爲 .gz 格式,只能壓縮文件:gzip

  ①、命令名稱:gzipblog

  ②、英文原意:GNU zipip

  ③、命令所在路徑:/bin/gzip打包

  ④、執行權限:全部用戶權限

  ⑤、功能描述:壓縮文件,壓縮後格式爲.gz語法

  ⑥、語法: gzip【須要壓縮的文件】im

  ⑦、壓縮後文件格式:.gzfilter

  注意:只能壓縮文件,不能壓縮目錄;壓縮完後不保留原文件db

  範例:咱們在tmp目錄下建立一個文件tmpgz,而後經過gzip tmpgz 壓縮該文件,壓縮後的文件爲tmpgz.gz英文

       

2、將 .gz 文件解壓:gunzip

  ①、命令名稱:gunzip

  ②、英文原意:GNU unzip

  ③、命令所在路徑:/bin/gunzip

  ④、執行權限:全部用戶

  ⑤、功能描述:將格式爲.gz的壓縮文件解壓

  ⑥、語法: gunzip【壓縮文件名】

  注意:解壓後不保留原文件

  範例:咱們將上面壓縮後的文件tmpgz.gz解壓:gunzip tmpgz.gz

   

二、壓縮解壓縮格式 .tar.gz 

 1、將文件或目錄壓縮爲 .tar.gz 格式:tar -zcf

  ①、命令名稱:tar

  ②、英文原意:

  ③、命令所在路徑:/bin/tar

  ④、執行權限:全部用戶

  ⑤、功能描述:將文件壓縮爲.tar.gz格式

  ⑥、語法: tar 選項【-zcf】【壓縮後文件名】【目錄】   

         -c 打包
         -v 顯示詳細信息
         -f  指定文件名
         -z 打包同時壓縮

  ⑦、壓縮後文件格式:.tar.gz

  範例:在/tmp目錄下建立a目錄,而後在a目錄下建立文件a.txt,經過tar -zcvf a.tar.gz a 命令將a目錄壓縮爲a.tar.gz文件

   

  與前面的gzip命令不一樣,經過tar壓縮後是保留原文件或原目錄的。

 2、將 .tar.gz 文件解壓:tar -zxf

  ①、命令名稱:tar

  ②、英文原意:

  ③、命令所在路徑:/bin/tar

  ④、執行權限:全部用戶

  ⑤、功能描述:將格式爲.tar.gz的壓縮文件解壓

  ⑥、語法:tar 選項【-zxf】【.tar.gz的壓縮文件名】【指定解壓後的文件存放目錄,默認當前目錄】

          -x 解包
          -v 顯示詳細信息
          -f 指定解壓文件
          -z 解壓縮

  範例:將a.tar.gz文件解壓:tar -zxf a.tar.gz

   

三、壓縮解壓縮格式 .zip

 1、將文件或目錄壓縮爲 .zip 格式:zip

  ①、命令名稱:zip

  ②、英文原意:

  ③、命令所在路徑:/usr/bin/zip

  ④、執行權限:全部用戶

  ⑤、功能描述:將文件或目錄壓縮爲.zip格式

  ⑥、語法: zip 選項【-r】【壓縮後文件名】【文件或目錄】

        -r  壓縮目錄

  ⑦、壓縮後文件格式:.zip

  範例:在/tmp目錄下建立a目錄,而後執行命令:zip -r a.zip a,將a目錄壓縮爲a.zip文件

  

  經過zip壓縮後是保留原文件或原目錄的。

 2、將 .zip 文件解壓:unzip 

  ①、命令名稱:unzip

  ②、英文原意:

  ③、命令所在路徑:/usr/bin/unzip

  ④、執行權限:全部用戶

  ⑤、功能描述:將格式爲.zip的壓縮文件解壓

  ⑥、語法:uzip【.zip的壓縮文件名】

  範例:將a.zip文件解壓:zip a.zip

   

四、壓縮解壓縮格式 .bz2

 1、將文件壓縮爲 .bz2 格式,只能壓縮文件:bzip2

  ①、命令名稱:bzip2

  ②、英文原意:

  ③、命令所在路徑:/usr/bin/bzip2

  ④、執行權限:全部用戶

  ⑤、功能描述:將文件壓縮爲.bz2 格式

  ⑥、語法: bzip2 選項【-k】 【文件】

        -k  產生壓縮文件後保留原文件

  ⑦、壓縮後文件格式:.bz2

  範例:在/tmp目錄下建立a文件,而後執行命令:bzip2 -k a,將a文件壓縮爲a.bz2文件。

   

2、將 .bz2 文件解壓:bunzip2

  ①、命令名稱:bunzip2

  ②、英文原意:

  ③、命令所在路徑:/usr/bin/bunzip2

  ④、執行權限:全部用戶

  ⑤、功能描述:將格式爲.bz2的壓縮文件解壓

  ⑥、語法:bunzip2 選項【-k】 【壓縮文件】

      -k  解壓縮文件後保留原文件

  範例:將a.bz2 文件解壓:bunzip2 a.bz2

  

   不加參數k,解壓以後不保留原文件

相關文章
相關標籤/搜索