我只想使用 tar 命令备份以下文件夹:
/var/www
/home/myuser/importantFiles
/home/myuser/anotherFolder
我希望这些文件夹备份到同一个 .tar.gz 存档中,我该如何实现?我应该真的必须使用--exclude 将其设置为我不想备份的每个其他文件夹吗?
答案1
没关系,我只是这样做而忽略了显而易见的事情:
tar -cvpzf backup.tar.gz /var/www /home/myuser/importantFiles /home/myuser/anotherFolder
答案2
您还可以添加通过 find 命令识别的特定文件夹。例如:
tar -cvpf backup.tgz $(find /var/ -name 'www' -o -name 'important')