Dimitrios Desyllas Asked: 2019-04-16 03:38:40 +0800 CST2019-04-16 03:38:40 +0800 CST 2019-04-16 03:38:40 +0800 CST 如果源中不存在,则 rsync 从目标中删除文件夹 772 当我进行备份时,我想从硬盘上删除我存储的备份文件夹,这些文件夹在源上不存在,以便将我的备份保持在最低限度。 在源代码中,我有很多垃圾文件,我不想备份它们,例如开发目的 docker 卷。 你知道那个参数是什么吗? backup rsync 1 个回答 Voted Best Answer Nasir Riley 2019-04-16T03:46:33+08:002019-04-16T03:46:33+08:00 您可以使用: rsync -avhH --delete /src/dir /dest/dir/ 这将删除目标目录中源目录中不存在的所有文件。 至于其余的开关a使用存档模式,v使其冗长以便您可以看到过程中发生了什么,h使任何数字都易于阅读,并H保留硬链接。
您可以使用:
这将删除目标目录中源目录中不存在的所有文件。
至于其余的开关
a
使用存档模式,v
使其冗长以便您可以看到过程中发生了什么,h
使任何数字都易于阅读,并H
保留硬链接。