使用时 Linux,您一定会看到 tar 文件,尤其是在下载开源包时。 此外,创建 tar 压缩文件很容易使用像这样的程序 压缩包。 Tar 用于压缩磁带,它代表“磁带存档”。
Tar 文件支持各种压缩,例如 gzip,它具有 .tar.gz. 如果您正在寻找如何解压 tar 文件,本指南将介绍如何创建 tar 文件以及解压 tar 文件的两种方法 Linux.
使用 Tar 命令 Linux
对于大多数 Linux 发行版中,tar 命令是预安装的。 您可以通过检查其版本来确认,如下图所示:
有多种选项可以与 tar 一起使用。 他们包括:
1.-x: 添加以提取存档。
2.-c: 创建存档。
3.-v: 显示操作的详细信息。
4.-f: 指定归档文件名。
5.-t: 列出存档的详细信息。
这些是主要的选择。 我们将通过以下示例了解如何使用它们:
为了这 example,我们将使用 tar 创建一个存档文件,然后介绍解压缩它的两种方法。
要创建存档文件,语法为:
$ tar -cf [archive-file] file1 file2 file_n
我们创建了一个“.tar”文件。 接下来,让我们使用 gzip 压缩创建一个“.tar.gz”。 语法是:
$ tar -czvf [archive-name] file1 file2 file_n
使用我们的两个存档文件,我们可以使用 tar 将它们解压缩。
如何解压缩 Tar 文件
要提取 tar 文件,请使用命令 Line 或图形用户界面。
1. 使用 GUI 提取 Tar 文件
第一件事是使用您的文件管理器并导航到 tar 存档所在的位置。 在我们的例子中,它是 /Desktop。
下一个, 右键点击 您要提取的 tar 文件。 你可以选择 在这里提取 在当前目录中提取 tar 文件的内容或使用 解压到 并指定要提取 tar 文件的位置。
或者,您可以双击列出其中内容的 tar 存档。 从那里,您可以通过单击 提炼 按钮在左上角。
2. 使用命令提取 Tar 文件 Line
与 GUI 不同,命令行在解压缩 tar 文件时可以为您提供更多灵活性。
选项1。 要在同一目录中提取 tar 文件,请使用 -xf 标志后跟 tar 文件。
该命令将是:
$ tar -xf linuxhint.tar
将 tar 文件替换为您用于案例的文件。
选项 2。 要显示提取进度,请添加 -v 旗帜。 新命令将是:
$ tar -xvf linuxhint.tar
请注意,尽管 tar 存档文件具有扩展名,但提取选项是相同的。
选项 3。 要在解压缩之前列出 tar 文件的内容,请使用 -t 旗帜。 例如,要查看我们的 tar.gz 文件的内容,命令为:
$ tar -tf linux.tar.gz
您必须添加 -F 指定要提取的 tar 文件。
选项 4。 您可以将 tar 文件的内容提取到其他位置,而不是默认位置,即当前目录。 为此,使用 -C 标志后跟路径。
$ tar -xf tar-file -C /path/directory
选项 5。 如果您不需要提取 tar 文件的所有内容,您可以指定要提取的特定文件,方法是指定文件名并用空格分隔。 例如,要提取两个文件, 文件1 和 文件2, 该命令将是:
$ tar -xfv linux.tar.gz file1 file2
如果有许多具有相同扩展名的文件并且您想将它们全部提取出来,您可以使用 –通配符 其次是扩展名。 例如,要提取 。TXT 文件,语法将是。
$ tar -xf archive-file --wildcards ‘*.txt’
同样,如下图所示,您可以从 tar 文件中提取特定文件夹。
我们使用各种选项成功解压了 tar 文件。
结论
使用 tar 文件应该不会再麻烦您了。 当您需要解压缩 tar 文件时,我们介绍了您可以使用的各种选项。 通过本指南,您现在了解如何轻松处理 tar 文件。