什麼是TAR檔案格式? 如何開啟和轉檔?

本篇文章將說明什麼是TAR檔案,它們與其他歸檔格式有什麼不同,什麼樣的程式可以從中萃取檔案,以及如何將它轉換成相似的歸檔格式。

什麼是TAR檔?

TAR是Tape Archive的縮寫,有時稱為「tarball」,帶有TAR副檔名的檔案是Consolidated Unix Archive的檔案格式。開啟TAR檔需要一個能夠開啟歸檔檔案的程式或指令。

由於TAR檔案格式是用來將多個檔案儲存於單一檔案當中,它是個非常流行的方法,既可用於歸檔目的,也可在網路上傳送多個檔案,軟體下載也很方便。

TAR檔案格式在Linux和Unix系統中很常見,但僅用於儲存資料,而不會壓縮它。TAR檔案經常在建立後被壓縮,但這些壓縮後的檔案會變成TGZ檔案,並使用TGZ、TAR.GZ或GZ副檔名。

TAR也是技術助理請求(technical assistant request)的縮寫,但它與TAR檔案格式毫無關係。

 

如何開啟TAR檔?

TAR檔案是相當常見的歸檔格式,可以使用最流行的壓縮/解壓縮軟體來開啟。PeaZip7-Zip是兩個不錯的免費檔案解壓縮工具,不但支援開啟TAR檔案,也能夠建立它。

B1 Online ArchiverezyZip是另外兩個TAR開啟工具,但它們是在瀏覽器中執行的線上工具,而非可下載的程式。只要將TAR上傳至這兩個網站的其中一個,就能擷取其中內容。

Unix系統能夠使用下列的指令來開啟TAR檔案,而不須使用任何外部程式,指令中的「file.tar」是TAR檔的名稱:

tar -xvf file.tar

 

如何建立壓縮的TAR檔?

以上所說明的只有如何開啟,或從TAR歸檔檔案中擷取檔案。如果你想要從資料夾或檔案中建立自己的TAR檔,最簡單的方法是使用解壓縮程式,例如7-Zip。

  1. 選擇你想要放進TAR檔的所有檔案和資料夾。
  2. 右鍵點擊已選取的檔案,並選擇「加入壓縮檔」
  3. 「壓縮檔格式」的下拉式選單中選擇「tar」。
  4. 選取「確定」

如果你是使用Linux系統,另一種方法是使用命令字元來建立TAR檔。然而,若是使用此指令,你也會壓縮TAR檔,因此會產生TAR.GZ檔。

此指令將會以資料夾或單一檔案來建立TAR.GZ檔,你可以選擇其中一個:

tar -czvf name-of-archive.tar.gz /path/to/folder-or-file

下列為此指令的執行說明:

  • -c: 建立歸檔檔案
  • -z: 使用gzip來壓縮歸檔檔案
  • -v: 啟用詳細模式來顯示建立程序的進度
  • -f: 讓你指定壓縮檔案的名稱

如果你想要從名為/myfiles/的資料夾建立TAR檔,並使其副檔名為files.tar.gz,可以使用下列的例子:

tar -czvf files.tar.gz /usr/local/myfiles

 

如何轉換TAR檔?

ZamzarOnline-Convert.com是兩個免費的檔案轉檔應用程式,兩者都屬於線上工具,可以將TAR檔轉換成ZIP7Z、TAR.BZ2、TAR.GZ、YZ1、LZH或CAB。這些格式大部份其實是壓縮格式,但TAR不是,這表示這些服務也會對TAR進行壓縮。

需要注意的是如果你使用其中一種線上轉換器,你必須先將TAR檔上傳至其中一個網站。如果檔案很大,建議最好使用專門的桌面版轉換工具。

考量所有條件,將TAR轉換成ISO的最佳方法是使用免費的AnyToISO程式。它甚至可以使用右鍵點擊右鍵選單來執行,因此你可以直接右鍵點擊TAR檔,然後選擇將它轉換為ISO檔。

由於TAR檔案是多個檔案的單一文件集合,將TAR轉換成ISO是有意義的,因為ISO格式基本上是相同類型的檔案。然而,ISO影像比TAR更常見且更容易被其他軟體支援,尤其是在Windows系統中。

TAR檔案只是其他檔案的容器,類似於資料夾。因此,你不能直接將TAR檔轉換成CSVPDF或其它非歸檔格式的檔案。

要將TAR檔「轉換」為這些格式,實際上需要從歸檔檔案中提取檔案,然後再根據檔案各別轉換,你可以使用上面提及的其中一款檔案解壓縮軟體來執行這個步驟。

 

仍然無法開啟TAR檔案?

你的檔案無法像上述那樣開啟的原因,最簡單的解釋是因為檔案的副檔名其實不是.TAR。再次確認副檔名是否正確,有些副檔名的拼法非常相似,很容易會將它們與其他檔案格式混淆。

例如,TAB檔使用了TAR三個副檔名中的兩個英文字母,但它與TAR檔是完全不相關的格式。相對的,它們可能是Typinator SetMapInfo TAB、Guitar Tablature或Tab Separated Dat的檔案,每一種格式都是使用特殊的應用程式才能開啟,並且沒有一種程式屬於7-Zip這樣的檔案解壓縮工具。

如果你正在處理的檔案不是Tape Archive的檔案,最好的辦法是在模範城市搜尋特定副檔名,你應該能夠找到要使用哪些應用程式來開啟或轉換檔案。

如果你確實是擁有TAR檔,但無法按照上述的建議來開啟它,很有可能是你雙擊檔案時,你的檔案解壓縮器無法辨識該格式。如果你是使用7-Zip,右鍵點擊檔案,選擇7-Zip,然後選擇「開啟壓縮檔」「解壓縮檔案」。

相關文章

推薦文章