我如何设置 duplicity 以排除所有隐藏文件和文件夹的备份,而无需指定其中的每一个?
答案1
答案2
在 duplicity 的 GUI(“备份”/ deja-dup)中,如果您想在排除的文件中列出点文件,您可能会难以通过 GUI 选择它们。
- 单击“文件夹”选项卡下的加号(“+”)图标,然后选择您想要的类别(例如“要忽略的文件夹”类别)。这将打开文件浏览器。
- 如果您想选择点文件(即“隐藏文件”),只需右键单击该文件浏览器的空白处并选择“显示隐藏文件”即可。
- 现在,您可以利用 ctrl-click 或 shift-click 来明确选择部分、多个或全部点文件。
这并没有回答问题,但其他答案提到了命令行非解决方案。这是一个 GUI 非解决方案。
答案3
隐藏文件或目录以点开头(例如.bash_history
).cache/
。其模式为.*
,因此您可以使用该--exclude '.*'
选项排除隐藏文件和目录。此选项必须位于其他--include
模式之前,因为:
当第一个匹配的文件选择条件指定排除该文件时,文件选择系统就会排除给定的文件;否则将包含该文件。
(从男人口是心非)