我想让本地文件夹与网络文件夹保持同步。 Linux 中有文件夹同步实用程序或功能吗?
答案1
处理同步的程序甚至文件系统有许多选项。我仍然使用旧得可笑的一致程序使我的一些主目录保持同步。还有其他类似的程序。对于只需要一种应对方式的简单情况,rsync
可以很好地完成工作。
对于跨平台同步,一直流行的保管箱始终是一种选择,尽管我也会研究更开放的替代方案,例如云文件系统。
您真正应该考虑的另一件事是版本控制。乍一看似乎不合适,但如果你真正分析你的同步问题,你可能会发现版本控制只是门票。这使您可以更自由地在多个位置更改内容,而不会破坏同步(双向同步始终是一个挑战)。跟踪和合并不同的变更集的能力是非常宝贵的。根据您的应用程序,您可能会考虑使用类似的分布式系统git
或类似的中央系统subversion
,尽管从长远来看,如果您能够了解分布式模型,它很可能会更好。