如何在 Linux 上提取 tar 文件如何在 Linux 上提取 tar 文件如何在 Linux 上提取 tar 文件如何在 Linux 上提取 tar 文件
  • 业务
  • 目标
  • 支持
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容

如何在 Linux 上提取 tar 文件

发表 admin at 2025年2月28日
类别
  • 未分类
标签
月額480円〜の高速レンタルサーバー ColorfulBox

tar 文件类型用于将多个文件组合成一个存档。 Tar 实际上意味着“磁带存档”,因为 tar 的最初目的是用于磁带备份 - 这应该告诉您这种格式有多旧。 Linux 系统仍然使用 tar 格式,并且至今仍得到广泛使用。

Tar 文件的扩展名为 .tar,通常称为“tarball”。这些文件将保留 Linux 文件权限,并且可以将任意数量的文件组合到单个存档中,但它们不会应用任何压缩或空间节省。但是,可以轻松地将压缩应用于 tar 文件,从而在 gzip 压缩的情况下产生诸如 .tar.gz 的扩展名,或者在 xz 压缩的情况下产生 .tar.xz 的扩展名。

在本指南中,我们将展示如何在命令行上和通过 GUI 打开 tar 文件。这将包括对存档应用各种压缩的 tar 文件。查看下面的示例以了解具体操作方法。

在本教程中您将学习:

  • 如何通过 GUI 打开 tar 文件

  • 如何通过命令行打开tar文件

在 Linux 上提取 tar 文件

通过 GUI 打开 tar 文件

各种桌面环境(例如 GNOME、KDE、Xfce 等)将具有不同外观的菜单。然而,在所有类型的 GUI 中,打开 tar 文件的过程都非常相似。以下说明涵盖 GNOME,但您应该能够将它们应用到您正在使用的任何环境。

  1. 在环境的文件管理器中,导航到要打开的 tar 文件的位置。然后,右键单击该文件并使用“在此处提取”将内容提取到当前位置,或使用“提取到”选择其他目的地。

  2. 选择Extract Here将所有文件解压到当前目录

  3. 或者,您可以使用环境的存档管理器打开 tar 文件。最简单的方法是双击该文件。这将允许您浏览存档的内容,以及单独提取它们。

  4. 使用存档管理器打开 tar 文件以查看内容并提取它们

  5. 对于压缩后的 tar 文件(例如 .tar.gz、.tar.bz2 等),该过程完全相同。

  6. 提取压缩的 tar 文件与常规 tar 文件的过程相同

通过命令行打开 tar 文件

使用以下示例在 Linux 命令行上打开 tar 文件。

  1. 提取 tar 文件的内容非常简单,可以使用 -x (提取选项)来完成。您还必须包含 -f(文件)选项来指示 tar 您将指定文件的位置。使用以下语法提取 tar 文件的内容。

    
    $ tar -xf archive.tar
    
  2. 您还可以添加 -v(详细)选项来查看提取进度。

    
    $ tar -xvf archive.tar
    
  3. 请注意,您不需要添加任何额外的选项来从压缩的 tar 文件中提取文件。

    
    $ tar -xf archive.tar.gz
    $ tar -xf archive.tar.bz2
    $ tar -xf archive.tar.xz
    etc...
    
  4. 要列出 tar 文件的内容,请使用 -t(列表)选项。

    
    $ tar -tf archive.tar
    file1.txt
    file2.txt
    file3.txt
    
  5. 了解 tar 存档中包含哪些文件后,您可以通过指定要提取的文件来单独提取它们。

    
    $ tar -xf archive.tar file1.txt file2.txt
    
  6. 您还可以使用 --wildcards 选项在命令中指定通配符。

    
    $ tar -xf archive.tar --wildcards '*.txt'
    
  7. 如果要将文件提取到当前工作目录以外的某个位置,请使用 -C 选项并指定路径。

    
    $ tar -xf archive.tar -C /path/to/directory
    

当涉及到通过命令行提取 tar 文件时,这应该是您需要知道的全部内容。查看手册页以获取更多示例。


$ man tar

结束语

在本指南中,我们了解了如何在 Linux 上通过命令行和 GUI 提取 tar 存档的内容。对于大多数 Linux 用户来说,这是一项常见任务,因为 tar 文件很普遍,有时您肯定会遇到它们。无论您的桌面环境或正在使用的 tar 文件类型如何,提取其内容都非常容易。

©2015-2025 Norria support@alaica.com