![如何同步两个本地目录?](https://linux22.com/image/118076/%E5%A6%82%E4%BD%95%E5%90%8C%E6%AD%A5%E4%B8%A4%E4%B8%AA%E6%9C%AC%E5%9C%B0%E7%9B%AE%E5%BD%95%EF%BC%9F%20.png)
我在两个不同的(本地)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]