在 bash 函数中编写网络同步(rsync?)

在 bash 函数中编写网络同步(rsync?)

所以我是 bash 编程的新手,我正在尝试编写一个在我的电脑和笔记本电脑之间自动同步文件的程序。两者都使用 ubuntu 19。我在两台计算机上都有一个名为 ~/share 的文件夹,我想知道什么方法最适合用来同步这些文件夹。我听说 rsync 可能有用,我只是在寻找输入。

答案1

尝试一致或 rsync -u -aSH

-u 对于不覆盖另一端较新的文件很重要。

作为一名程序员,我真正喜欢的另一种方式是使用 git 存储库。这将保留完整的更改历史记录并更好地合并离线更改并允许多个备份位置。

相关内容