壓縮並排除一個或多個資料夾

如果要提取資料夾,但想要在提取期間排除一個或多個資料夾,則可以使用 --exclude 選項。

tar -cf archive.tar ./my-folder/ --exclude="my-folder/sub1" --exclude="my-folder/sub3"

使用此資料夾樹:

my-folder/
   sub1/
   sub2/
   sub3/

結果將是:

./archive.tar
   my-folder/
      sub2/