Linux檔案解壓縮

2021-07-06 04:51:26 字數 1607 閱讀 1434

linux上常見的壓縮命令就是gzip,bzip2

gzip  和   zcat

gzip [-cdtv#] 檔名

引數-c    將壓縮資訊顯示在螢幕

-d     解壓

-t    可以用來檢驗乙個壓縮檔案的一致性,看看檔案有誤錯誤

-v    可以顯示出原檔案/壓縮檔案的壓縮比等資訊

-#    壓縮等級,-1最快,但最差。-9最慢,但壓縮比最好是預設的-6

gzip 

檔名#壓縮檔案,在預設的狀態下,原本的檔案會被壓縮成.gz的檔名,原檔案就不再存在

gzip

-d xx.gz

#解壓gzip -9

-c xx

>xx.

gz#用最佳壓縮比9進行壓縮,並保留原來的檔案

zcat

檢視gz

檔案

bzip2  和  bzcat

bzip2提供了更好的壓縮

bzip2 [-cdjzv#] 檔名

引數-c    將壓縮資訊顯示在螢幕

-d    解壓

-k    保留原檔案,而不會刪除原始的檔案

-z    壓縮的引數

-v    可以顯示出原檔案/壓縮檔案的壓縮比等資訊

-#    與gzip同樣的,都是在計算壓縮比的引數,-9最佳,-1最快

tar 包含了打包和解壓縮 

引數-c    新建打包檔案

-t    檢視打包檔案

-x    解打包或解壓

注意:-c  、 -t  、-x不能同時出現在乙個命令

-j    通過bzip2 壓縮 或 解壓,此時的檔名最好是*.tar.bz2

-z    通過gzip 壓縮或解壓,此時的檔名最好是*.tar.gz

-v    在壓縮或解壓的過程中,將正在處理的檔名顯示出來

-f filename    -f 後面要接被處理的檔名,所以需要放在最後,或是-f 單獨寫出來

-c 目錄      這個引數用在解壓時,若要在特定目錄解壓縮,可以使用此引數

-p    保留許可權與屬性

-p    大寫的p,保留絕對路徑

–exculde=」filename」    排除的檔案或目錄

#常用命令

#c打包,x解壓

#解壓 gz 和 bz2 檔案

tar

-zxvf filename

.tar.gz

tar

-jxvf filename

.tar

.bz2

#打包並壓縮 檔案

tar

-zcvf filename

.tar

.gz

/etc

tar

-jcvf filename

.tar

.bz2

/etc

#打包檔案

tar

-cvf filename

.tar

#壓縮檔案,並保留原檔案的許可權和屬性

tar

-zcpvf filename

.tar

.gz

Linux 檔案壓縮解壓縮

tar格式 解包1 tar xvf filename.tar 解包2 tar xvf filename.tar c dirname tar解壓縮到指定目錄 打包 tar cvf filename.tar dirname tar是打包,不是壓縮!gz格式 解壓1 gunzip filename.gz ...

linux檔案解 壓縮

常用 解壓tar.gz包使用命令 tar zxvf file.tar.gz z 指有gzip的屬性 x 解開乙個壓縮檔案的引數 v解壓過程中顯示檔案 f放最後接filename 解壓tar包使用命令 tar xvf file.tar 檢視tar包裡打包了哪些檔案 tar tf file.tar 或t...

linux 檔案解壓縮

目前 linux 下最常見的壓縮包格式自然非 tar.gz 莫屬,但由於 bzip2 強大的壓縮比率,目前 tar.bz2 愈發有取代之勢。還有單純的 tar 格式也很常見。它們目前的操作都主要是由 tar 程式 配合 gzip bzip2 來完成的。下面來詳細的說下tar 這個命令 tar c 建...