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 命令。在概述了該命令之後,我分享了一個命令,您可以使用該命令查看該命令可用的所有選項。之後我分享了一些示例,以便您可以輕鬆地使用該命令。