前一篇說到Linux系統的目錄(資料夾)和根目錄的差異後,這篇就來說說怎麼做打包和壓縮吧!

 


在Linux系統中,檔案和目錄(資料夾)也都是可以被打包和壓縮的,其附檔名為.tar.gz

tar=打包(無壓縮)

gz=用gzip進行壓縮

但通常tar和gz會同時一起用

指令是:
tar zcvf 壓縮後的檔名.tar.gz 要壓縮的資料夾

 

範例:

我先在root的home中建立一個test目錄(資料夾)和一個test1檔案

建立空的目錄:mkdir +空格+"名稱"

新增空的檔案:touch+空格+ "名稱"

然後下指令打包和壓縮test目錄(資料夾)

tar zcvf test.tar.gz test

指令說明:
z:透過gzip去進行壓縮或解壓縮
c:建立一個新檔案


tar zcvf                                    test.tar.gz                         test                                   

└打包&壓縮┘                       └打包&壓縮後的檔名┘          └目標┘                                  

                        

如果打包&壓縮沒指定路徑,則會存到"根目錄"或下指令帳號的home目錄(資料夾)中

接著用ls指令確認下

 


解壓縮

tar zxvf 壓縮檔的檔名.tar.gz (解壓縮的路徑)

 


相 關 教 學

https://richarlin.tw/blog/linux-tar/

 

文章標籤
全站熱搜
創作者介紹
創作者 PIZZ不是PIZZA啦 的頭像
PIZZ不是PIZZA啦

PIZZ不是PIZZA的IT(挨踢)人生

PIZZ不是PIZZA啦 發表在 痞客邦 留言(0) 人氣(3)