在 Linux 和 Mac 之间同步文件夹

在 Linux 和 Mac 之间同步文件夹

我在云端有一个始终在线的 Linux 机器。在那台机器上,我想将一些文件(双向!)同步到我的本地机器 - 我的 iMac(运行 10.8)。

我想要同步的文件位于一个文件夹中,所有文件的大小可能都在 1-2MB 范围内。我拥有该机器的 root 访问权限。

有人可以帮忙吗?

答案1

一个广为人知的、强大的程序可以执行这项任务,它被称为rsync(1)。网络上以及 superuser.com 上都有很多关于如何使用它的示例。如果在用尽这些示例来源和本答案中提供的示例后仍有疑问,请在man 1 rsync终端中输入用户命令 (1) 类别下的手册页。

例如

mortal@home$ rsync -auv /mnt/umbrella/ [email protected]:~/umbrella/ # push
mortal@home$ rsync -auv [email protected]:~/umbrella/ /mnt/umbrella/ # pull

相关内容