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