如何同步两个不同外部硬盘中的目录?

如何同步两个不同外部硬盘中的目录?

我的一个外部硬盘上有几个大文件夹“cosmo_sim_9”、“cosmo_sim_10”……,另一个外部硬盘上有一个旧副本。我想将旧目录与新目录同步(递归),但不覆盖已经存在的文件(以节省时间)。我该怎么做?我的操作系统是 Fedora 20。

答案1

rsync几乎是同步目录间文件的默认程序。尝试以下命令:

rsync -r --update --progress --dry-run

这将告诉您哪些内容会被复制,哪些内容不会被复制。该--update命令仅在源文件比目标文件新时才复制文件。如果看起来正确,则取消该--dry-run选项。如果不正确,请查看手册页以rsync查看我做错了什么。

这是 的手册页rsync

相关内容