檔案打包定義:利用tar命令可將要備份的一組檔案和目錄打包成乙個檔案,以便於儲存和網路傳輸。tar命令內建了相應的多個選項,以實現對tar檔案的壓縮或解。(需要時可以從.tar檔案中恢復即可)
命令格式:
tar
[選項] 打包檔名 被打包的原始檔或目錄列表
tar[選項] 打包檔名 [-c 目標資料夾]
常用選項:
c
:建立.tar格式的包檔案
x
:釋放.tar格式的包檔案
t
:檢視包中的檔案列表
k
:表示在命令執行時顯示詳細的提示資訊
f
:用於指定包檔名。當與-c選項一起使用時,建立的tar包檔案使用該選項指定的檔名;當與-x選項一起使用時,則釋放該選項指定的tar包檔案。
p
:打包時保留檔案及目錄的許可權。
z
:呼叫gzip程式,以gzip格式壓縮或解壓縮檔案。
i
:呼叫bzip2程式,以bzip2格式壓縮或解壓縮檔案。
j
:使用xz壓縮(.tar.xz)。xz的壓縮率通常比bzip2更高。
-c 目錄路徑名
:釋放包時指定釋放的目標的位置。
例:1、建立(非壓縮的)包檔案
命令格式:tar cvf 包檔名 要打包的目錄或檔名列表
2、建立帶壓縮的包檔案
命令格式:tar c[z|j|j]f 壓縮包檔名 要備份的目錄或檔名
3、列出包檔案中的檔案列表
命令格式:tar t[v]f 包檔名
4、提取包檔案到指定目錄
命令格式:tar x[z|j|j]
[v]f 包檔名 [-c 目標位置]
linux中檔案壓縮與打包
一.常見的壓縮命令 在linux環境中,壓縮檔案的副檔名大多是 tar,tar.gz,tgz,gz,z,bz2,首先我們來介紹以下這些壓縮文案的副檔名 z compress程式壓縮的檔案 gz gzip程式壓縮的檔案 bz2 bzip2程式壓縮的檔案愛你 tar tar程式打包的資料,並沒有壓縮過 ...
Linux打包檔案
將大檔案或目錄打包 壓縮並分割成制定大小的檔案,在linux下可以通過組合使用tar,bzip2 或者gzip split命令來實現。命令格試 tar zcvf file directory sqlit b file size m,k file.tar.gz 將file目錄的檔案壓縮並分割成每個大小...
linux打包檔案
tar知識 tar zvxf 檔名 tar xzvf 檔名 c 檔案目錄。tar cvf 打包後的檔名 原檔案或目錄 打包操作 c 建立 x 解壓 v 檢視 f 檔案 z tar.gz型別 選項 c 建立新的歸檔檔案 r 向歸檔檔案末尾追加檔案 x 從歸檔檔案中解出檔案 o 將檔案解開到標準輸出 v...