當我建立 tar 檔案時,檔案是否重複?

當我建立 tar 檔案時,檔案是否重複?

HTTP 檔案伺服器或 HFS 是一個小型實用程序,它允許透過為每個檔案建立 http 連結來與其他人共用文件

現在,當我想下載多個檔案時,軟體會使用所選檔案建立一個「tar」文件

現在我的問題是,當我建立 tar 檔案時,檔案是否重複?我需要雙倍的空間嗎?

例如,當我將 3 個各 1 MB 的文件壓縮到存檔中時,會建立一個 2 MB 的新文件,其中包含原始文件。因此所需的總空間為 (3 + 2) MB = 5 MB

創建 tar 檔案時是否會發生同樣的情況?

答案1

Tar 是檔案的總和,沒有使用任何壓縮。因此,您將獲得三個檔案的總大小(以及 tar 控制的更多大小)。通常,zip 檔案由於佔用空間較小,下載速度會更快,但這取決於檔案的類型。已經壓縮的電影、圖像和此類媒體檔案在壓縮時不會減少太多大小。

答案2

當我建立 tar 檔案時,檔案是否重複?

是的,一個 tar 中的 10 個 1 meg 檔案將是 10 megs

我需要雙倍的空間嗎?

是的,也不是,取決於您想如何處理。

我有一些問題可以幫助您

你運行什麼作業系統?

您要壓縮的檔案的內容是什麼?

你的理想要求是什麼?

您是在歸檔資料還是只是在尋找更簡單的運輸方式?

如果傳輸,那麼是傳輸到實體媒體還是透過網路/網際網路?

如果尚未壓縮,聽起來您只是缺少壓縮標誌。

從終端機執行「man tar」和/或「info tar」以顯示 tar 指令的手冊或資訊頁面。

添加任一標誌可能會做你想做的事。

-j 將使用 bzip2 壓縮

-z 將使用 gzip 壓縮

相關內容