命令:
tar
作用:
可以把檔案一系列打包到一個大檔案中,也可以把打包過的大檔案恢復成一系列檔案
選項:
-z:呼叫gzip,壓縮和解壓縮檔案
-j:呼叫bzip2,壓縮和解壓檔案
-c:生成檔案檔案,建立打包檔案
-x:解開檔案檔案
-v:列出歸檔解檔的詳細過程,顯示進度
-f:指定檔案檔名稱,f後面一定是.tar檔案,所以必須放選項最後
-C:解壓縮到指定目錄(要解壓縮的目錄必須存在)
注意:
f選項必須放最後,其他選項順序隨意
使用:
# 打包檔案(被打包檔案可以空格間隔輸入多個)
tar -cvf 打包檔案.tar 被打包檔案/路徑 …
# 解包檔案
tar -xvf 打包檔案.tar
# 壓縮檔案
tar -zcvf 打包檔案.tar.gz 被打包檔案/路徑 …
# tar -jcvf 打包檔案.tar.bz2 被打包檔案/路徑 …
# 解壓縮檔案到指定目錄
tar -zxvf 打包檔案.tar.gz -C 目標路徑
# 解壓縮檔案
tar -jxvf 打包檔案.tar.bz2
不同系統的打包壓縮方式:
windows常用rar
mac常用zip
Linux常用tar.gz