您現在的位置是:首頁 > 攝影首頁攝影

tar命令詳解:用於對檔案進行打包壓縮或解壓

由 IT生涯 發表于 攝影2021-09-08
簡介表2-14 tar命令的引數及其作用引數 作用-c 建立壓縮檔案-x 解開壓縮檔案-t 檢視壓縮包內有哪些檔案-z 用Gzip壓縮或解壓-j 用bzip2壓縮或解壓-v 顯示壓縮或解壓的過程-f 目標檔名-p 保留原始的許可權與屬性-P 使

怎麼壓縮為rar格式

在Linux系統中,常見的檔案格式比較多,其中主要使用的是。tar或。tar。gz或。tar。bz2格式,我們不用擔心格式太多而記不住,其實這些格式大部分都是由tar命令來生成的。下面將講解最重要的幾個引數,以方便大家理解。tar命令的引數及其作用如表2-14所示。

表2-14 tar命令的引數及其作用

引數 作用

-c 建立壓縮檔案

-x 解開壓縮檔案

-t 檢視壓縮包內有哪些檔案

-z 用Gzip壓縮或解壓

-j 用bzip2壓縮或解壓

-v 顯示壓縮或解壓的過程

-f 目標檔名

-p 保留原始的許可權與屬性

-P 使用絕對路徑來壓縮

-C 指定解壓到的目錄

首先,-c引數用於建立壓縮檔案,-x引數用於解壓檔案,因此這兩個引數不能同時使用。其次,-z引數指定使用Gzip格式來壓縮或解壓檔案,-j引數指定使用bzip2格式來壓縮或解壓檔案。使用者使用時則是根據檔案的字尾來決定應使用何種格式引數進行解壓。在執行某些壓縮或解壓操作時,可能需要花費數個小時,如果螢幕一直沒有輸出,您一方面不好判斷打包的進度情況,另一方面也會懷疑電腦宕機了,因此非常推薦使用-v引數向用戶不斷顯示壓縮或解壓的過程。-C引數用於指定要解壓到哪個指定的目錄。-f引數特別重要,它必須放到引數的最後一位,代表要壓縮或解壓的軟體包名稱。小編一般使用“tar -czvf 壓縮包名稱。tar。gz 要打包的目錄”命令把指定的檔案進行打包壓縮;相應的解壓命令為“tar -xzvf 壓縮包名稱。tar。gz”。