Linux下檔案的歸檔 壓縮

2021-09-09 07:16:16 字數 1900 閱讀 8341

1、檔案的歸檔和解檔

tar  cf  etc.tar  dir/或dir/file   ##歸檔指定檔案

c-->建立乙個壓縮檔案的引數指令

f-->指定歸檔檔案名稱

tar   xf    file.tar   ##解檔指定檔案

tar   rf     file.tar westos   ##向歸檔檔案中新增檔案/目錄

tar    tf     file.tar   ##顯示歸檔檔案中的內容

tar    -f     file.tar    --delete   file/dir    ##刪除歸檔檔案中的單個檔案或目錄

tar    -f     file.tar    --get   file/dir    ##在歸檔檔案中取出單個檔案或目錄

tar   xf     etc.tar    -c    /dir    ##指定解檔檔案的儲存路徑

2、檔案的壓縮和解壓縮

zip   -r    file.tar.zip    file.tar    ##壓縮成zip格式

unzip    file.tar.zip     ##解壓zip格式的壓縮包

gzip    file.tar    ##壓縮成gz格式

gunzip    file.tar.gz     ##解壓gz格式的壓縮包

xz     file.tar    ##壓縮成xz格式

unxz     file.tar.xz    ##解壓xz格式的壓縮包

bzip2    file.tar    ##壓縮成bz2格式檔案

bunzip2    file.tar.bz2    ##解壓縮bz2格式檔案

3、檔案的歸檔+壓縮

tar    -zcf    file.tar.gz    file    ##檔案歸檔並壓縮為gz格式

tar    -zxf    file.tar.gz    ##解壓並解開歸檔檔案

tar    -jcf    file.tar.xz    file    ##把檔案歸檔並壓縮為xz格式

tar    -jxf    file.tar.xz    ##解壓並解開歸檔檔案

tar    -jcf    目標檔案.tar.bz2    file     ##檔案歸檔並壓縮為bz2格式

tar    -jxf    file.tar.bz2     ##解壓並解開歸檔檔案

linux檔案壓縮歸檔

gz gzip gunzip gzip d tar tar cf xf tar.gz tar zcf zxf zip zip r unzip bz2 bzip2 bunzip2 tar.bz2 tar cjf xjf 1 tar cf bak.tar log 將當前目錄下的所有log檔案打成乙個叫做...

Linux檔案歸檔和壓縮

歸檔檔案是乙個檔案和目錄的集合,而這個集合被貯存在乙個檔案中。歸檔檔案沒有經過壓縮 它占用的空間是其中所有檔案和目錄的總和。壓縮檔案也是乙個檔案和目錄的集合,且這個集合也被貯存在乙個檔案中,但是,它的貯存方式使其所占用的磁碟空間比其中所有檔案和目錄的總和要少。歸檔檔案不是壓縮檔案,但是壓縮檔案可以是...

Linux檔案壓縮和歸檔

壓縮 運用某種演算法,將檔案壓在一塊減少空間 歸檔 將很多檔案放在一起 解壓縮 將壓在一塊的內容,解壓縮開來 壓縮 解壓縮命令 壓縮格式 gz,bz2,xz,zip,z 壓縮演算法 演算法不同,壓縮比也不會不同 gzip gz 壓縮後會刪除原始檔,只能壓縮單個檔案 gzip路徑檔案 d 解壓縮 gu...