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下“