1. 程式人生 > >.zip 檔案和 .tar.gz檔案 的區別

.zip 檔案和 .tar.gz檔案 的區別

經常去網站下載資源,看到字尾名,很疑惑,遂,今查之。

簡單來說:

tar.gz壓縮格式用於unix的作業系統,而zip用於windows的作業系統,但在windows系統中用WinRar工具同樣可以解壓縮tar.gz格式的,不慌!

多知道一點:

zip是壓縮格式的一種。
.tar.gz其實上是2個工具。tar是打包工具,把很多檔案打包成一個檔案,gz是壓縮格式。因為太常用,所以unix下tar命令是直接支援gz壓縮和解壓縮的。

多知道兩點:

zip流行於windows系統上的壓縮檔案(其他系統也可以開啟),zip格式開放而且免費。zip支援分卷壓縮,128/256-bit AES加密演算法等功能。zip的含義是速度,其目標就是為頂替ARC而誕生的“職業”壓縮軟體。

tar是“tape archive”(磁帶存檔)的簡稱,它出現在還沒有軟盤驅動器、硬碟和光碟驅動器的計算機早期階段,隨著時間的推移, tar命令逐漸變為一個將很多檔案進行存檔的工具,目前許多用於Linux作業系統的程式就是打包為tar檔案檔案的形式。 在Linux裡面,tar一般和其他沒有檔案管理的壓縮演算法檔案結合使用,用tar打包整個檔案目錄結構成一個檔案,再用gz,bzip等壓縮演算法壓縮成一次,也是Linux常見的壓縮歸檔的處理方法。