天天看點

linux解壓打包壓縮:gzip、bzip2、tar

gzip工具

gzip 用于字尾名為“.gz“

gzip union.c  執行後生成一個union.c.gz壓縮檔案

gzip –d union.c.gz 将union.c.gz解壓

gzip   union.c.gz 将union.c.gz解壓

bzip2工具

這個工具不能壓縮檔案夾,隻能壓縮檔案

bzip2 用于字尾名為“.bz2“

bzip2 union.c  執行後生成一個union.c.bz2的壓縮檔案

bzip2 –d union.c.bz2  解壓

bzip2  union.c.bz2  解壓

這個工具不能壓縮檔案夾,隻能壓縮檔案

tar 工具

tar  打包工具

-c  建立一個新的封包件

-v  顯示建立過程

-f  指定封包件名(這個參數必須放在最後)

-x  解包

-z  打包後自動調用gzip這個壓縮工具

-j   自動調用bzip2這個壓縮工具

tar –cvf  my.tar 檔案夾1 檔案夾2  将檔案夾1和檔案夾2打包成檔案名為my.tar的封包件

打包之後再進行壓縮(gzip或者bzip2)

tar  -xvf  my.tar  将封包件my.tar解包

先打包 – 再壓縮 – 解壓縮 – 解包

tar  -xvf  my.tar –C ./Home 将封包件my.tar解包,并且解壓到指定路徑“./Home下“

繼續閱讀