如何在tar压缩时删除某个文件夹?

当我创build一个tar.gz文件时,我想删除一个文件夹,因为它用于备份,并且占用太多的空间并且不是必需的

我正在使用下面的命令;

tar -cvzf /home/backups/$STAMP-Earth.tar.gz /home/bukkit/ 

创buildtar.gz时,我不想包含“/ home / bukkit / plugins / dynmap”

任何帮助,将不胜感激。

您可以使用以下选项来删除所需的文件夹/文件。

 --exclude=PATTERN 

你的命令就像

 tar -cvzf /home/backups/$STAMP-Earth.tar.gz --exclude=plugins/dynmap /home/bukkit/