我在两个不同的(本地)HDD 上有两个备份目录(dir1 和 2),我想创建其中之一。我怎样才能真正同步它们的内容,以便两个目录具有相同的内容?
答案1
要将同一系统上的 dir1 的内容同步到 dir2,请键入:
rsync -av --progress --delete dir1/ dir2
-a
,--archive
存档模式
--delete
从目标目录中删除无关文件
-v
,--verbose
Verbose 模式(增加详细程度)
--progress
显示传输过程中的进度
- 从同步(1)
注意:/
dir1 后面必须表示“dir1 的内容”。如果没有尾部斜杠,会将 dir1(包括目录)放置在 dir2 中。这将创建一个如下所示的层次结构:
…/dir2/dir1/[files]