如何从重复备份中排除所有隐藏文件和文件夹

ECI*_*CII 15 duplicity

如何设置重复性以排除所有隐藏文件和文件夹的备份,而不指定每个文件和文件夹?

Tom*_*man 14

开发人员的决定是保持选项非常简单。这已被多次请求,此处此处是有关此问题的一些错误报告/功能请求。

实现您想要的更简单的方法是单独添加目录(/Documents、/Music、/Pictures 等...),而不是选择整个 /Home 目录。您的 /Home 目录中可能有 10 个或更少的文件夹,因此这比手动排除所有隐藏的文件夹和文件更容易。

这是一个很好的问题,但答案是使用变通方法。


CPB*_*PBL 13

在 duplicity 的 GUI ("Backup" / deja-dup) 中,如果您想在排除的文件中列出点文件,您可能很难通过 GUI 选择它们。

  1. 单击“文件夹”选项卡下的加号(“+”)图标和您希望的任何类别(例如“要忽略的文件夹”类别)。这会打开一个文件浏览器。
  2. 如果要选择点文件(即“隐藏文件”),只需在此文件浏览器中的一些空白处右键单击并选择“显示隐藏文件”。
  3. 现在您可以使用 ctrl-click 或 shift-click 来明确选择部分或许多或全部点文件。

这不能回答问题,但其他答案涉及命令行非解决方案。这是一个 GUI 非解决方案。


Lek*_*eyn 9

隐藏文件或目录以点开头(例如.bash_history.cache/)。该模式是.*,因此您可以使用该--exclude '.*'选项排除隐藏的文件和目录。此选项必须在其他--include模式之前,因为:

文件选择系统恰好在第一个匹配的文件选择条件指定要排除该文件时排除给定的文件;否则文件被包含在内。

(来自男人口是心非