什么是TAR文件格式? 如何开启和转文件?

By 时代数字趋势2021-07-07

本篇文章将说明什么是TAR文件,它们与其他归文件格式有什么不同,什么样的程序可以从中萃取文件,以及如何将它转换成相似的归文件格式。

  • 什么是TAR文件?
  • 如何开启TAR文件?
  • 如何建立压缩的TAR文件?
  • 如何转换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文件是相当常见的归文件格式,可以使用最流行的压缩/解压缩软件来开启。PeaZip和7-Zip是两个不错的免费文件解压缩工具,不但支援开启TAR文件,也能够建立它。

B1 Online Archiver和ezyZip是另外两个TAR开启工具,但它们是在浏览器中执行的线上工具,而非可下载的程序。只要将TAR上传至这两个网站的其中一个,就能撷取其中内容。

Unix系统能够使用下列的指令来开启TAR文件,而不须使用任何外部程序,指令中的「file.tar」是TAR文件的名称:tar -xvf file.tar

 

如何建立压缩的TAR文件?

以上所说明的只有如何开启,或从TAR归文件文件中撷取文件。如果你想要从数据夹或文件中建立自己的TAR文件,最简单的方法是使用解压缩程序,例如7-Zip。

  • 选择你想要放进TAR文件的所有文件和数据夹。
  • 右键点击已选取的文件,并选择「加入压缩文件」。
  • 从「压缩文件格式」的下拉式选单中选择「tar」。
  • 选取「确定」。

    如果你是使用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文件?

    Zamzar和Online-Convert.com是两个免费的文件转文件应用程序,两者都属于线上工具,可以将TAR文件转换成ZIP、7Z、TAR.BZ2、TAR.GZ、YZ1、LZH或CAB。这些格式大部份其实是压缩格式,但TAR不是,这表示这些服务也会对TAR进行压缩。

    需要注意的是如果你使用其中一种线上转换器,你必须先将TAR文件上传至其中一个网站。如果文件很大,建议最好使用专门的桌面版转换工具。

    考量所有条件,将TAR转换成ISO的最佳方法是使用免费的AnyToISO程序。它甚至可以使用右键点击右键选单来执行,因此你可以直接右键点击TAR文件,然后选择将它转换为ISO文件。

    由于TAR文件是多个文件的单一文件集合,将TAR转换成ISO是有意义的,因为ISO格式基本上是相同类型的文件。然而,ISO影像比TAR更常见且更容易被其他软件支援,尤其是在Windows系统中。

    TAR文件只是其他文件的容器,类似于数据夹。因此,你不能直接将TAR文件转换成CSV、PDF或其它非归文件格式的文件。

    要将TAR文件「转换」为这些格式,实际上需要从归文件文件中提取文件,然后再根据文件各别转换,你可以使用上面提及的其中一款文件解压缩软件来执行这个步骤。

     

    仍然无法开启TAR文件?

    你的文件无法像上述那样开启的原因,最简单的解释是因为文件的副文件名其实不是.TAR。再次确认副文件名是否正确,有些副文件名的拼法非常相似,很容易会将它们与其他文件格式混淆。

    例如,TAB文件使用了TAR三个副文件名中的两个英文字母,但它与TAR文件是完全不相关的格式。相对的,它们可能是Typinator SetMapInfo TAB、Guitar Tablature或Tab Separated Dat的文件,每一种格式都是使用特殊的应用程序才能开启,并且没有一种程序属于7-Zip这样的文件解压缩工具。

    如果你正在处理的文件不是Tape Archive的文件,最好的办法是在时代数字趋势搜寻特定副文件名,你应该能够找到要使用哪些应用程序来开启或转换文件。

    如果你确实是拥有TAR文件,但无法按照上述的建议来开启它,很有可能是你双击文件时,你的文件解压缩器无法辨识该格式。如果你是使用7-Zip,右键点击文件,选择7-Zip,然后选择「开启压缩文件」或「解压缩文件」。

  • 赞(0)
    未经允许不得转载:时代数字趋势 » 什么是TAR文件格式? 如何开启和转文件?
    分享到: 更多 (0)