bash – 如何保持两个文件夹自动同步?

前端之家收集整理的这篇文章主要介绍了bash – 如何保持两个文件夹自动同步?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想要一个文件夹的所有子树的同步副本.

它应该自动工作;每当我从原始文件夹创建,修改删除工作人员时,必须将这些更改自动应用于同步文件夹.

哪个是这个任务的最佳方法

BTW:我在Ubuntu 12.04

最终目标是分离实时备份副本,而不使用符号链接o mount.
我使用Ubuntu One在我的电脑之间同步数据,一段时间后出现问题,同时我的所有数据都丢失.

所以我想进一步增加一个备份副本的数据:

我保存我的数据存储在一个“文件夹A”
>我需要我现在的问题的答案,创建一个单向同步的“文件夹A”到“文件夹B”(cron一个脚本与rsync可以吗?我需要它是从A到B的一种方式,对B的任何更改都不能应用于A.
>我只是用Ubuntu One保持同步“文件夹B”

以这种方式,A中的任何改变将被应用于B,其将从U1检测并与云进行同步.
如果出现任何问题,U1会删除B上的数据,我总是在A.

灵感来自于lanzz的评论,另外一个想法可能是在启动时运行rsync来备份Ubuntu One下的文件夹的内容,只有在rsync被遵守之后启动Ubuntu One.
你觉得怎么样?
那么如何知道rsync何时结束?

看看rsync,例如 here的教程.

还可以看看onchange script.

原文链接:https://www.f2er.com/bash/383998.html

猜你在找的Bash相关文章