TAR 命令選項和示例


TAR 是一個非常強大的 Linux 命令,通常用於將多個文件壓縮成一個 TAR 文件。但是,除其他外,它還可以用於打印 TAR 文件的內容或提取 TAR 文件的內容。本指南描述了此命令可用的選項以及它可能非常有用的一些用例。

與 TAR 命令一起使用的選項

要查看 TAR 命令可用的所有選項,請運行以下命令:

$ tar --help

下圖顯示了 TAR 命令可用的選項。

使用 TAR 命令的示例

下面是一些示例,可幫助您有效地使用 TAR 命令。

示例 1:將多個文件壓縮成一個 TAR 文件

在這個例子中,我們將幾個文本文件壓縮到一個 TAR 文件中。為此,請運行以下命令:

$ tar –czvf files.tar.gz file1.txt file2.txt file3.txt

此命令創建一個名為“files.tar.gz”的 TAR 文件,並將名為“file1.txt”、“file2.txt”和“file3.txt”的文本文件添加到 TAR 文件中。

壓縮這些文件會在終端中產生以下輸出:

示例 2:顯示 TAR 文件的內容

您還可以通過運行以下命令來查看 TAR 文件的內容:

$ tar –tf files.tar.gz

TAR 文件的內容如下圖所示。

示例 3:將另一個文件添加到 TAR 文件

此示例將文本文件附加到現有 TAR 文件。為此,請使用以下命令:

$ tar –rvf files.tar file4.txt

如果輸出顯示要添加的文件名,如下圖所示,則指定文件已成功添加到TAR文件中。

示例 4:從 TAR 文件中刪除文件

此示例嘗試從 TAR 文件中刪除文件。為此,請使用以下命令:

$ tar --delete –f files.tar file4.txt

此命令將從 TAR 文件中刪除名為“file4.txt”的文件,如下圖所示。

結論是

本文介紹如何在 Linux 上使用 TAR 命令。在概述了這個命令之後,我分享了一個命令,你可以用它來查看這個命令的所有可用選項。之後,我分享了一些示例,以便您可以輕鬆使用此命令。