2012-07-29 91 views
0

有没有我可以通过SSH(CentOS 6.3)输入的命令来监视某个目录,如果有任何新文件/文件夹被创建,将这些文件复制到另一个文件夹?自动将新文件复制到其他文件夹(CentOS 6.3)?

我已经看过各种同步程序,而不是镜像文件夹,我需要保留任何新文件/文件夹的副本,即使它们从原始目录中删除。

我希望能够以某种方式使用cp命令,但是我无法自己解决如何做到这一点。

感谢您的任何帮助,请让我知道如果您需要进一步的信息来帮助或有更好的方式来实现我的需求。

回答

0

Rsync会执行此操作,如果从源中删除文件,则无需从目标中删除文件。

您是否需要定期运行或不断监视变化?如果后者你可能想使用inotify或FAM来查看某些东西。

+0

嗨乔纳森,感谢您的快速回复,并为延迟回复你而感到抱歉。如果可能的话,我会希望它能够不断监视变化,并会看到我能找到的关于FAM inotify的内容。如果你有任何进一步的信息,你可以帮助这些(如设置等 - 我是Linux的新手),这将不胜感激。谢谢。 – memrat 2012-07-29 16:33:24

+0

只需添加,我现在我安装了inotify-tools(inotify-tools.x86_64 0:3.14-1.el6) - 我正在学习! – memrat 2012-07-29 17:36:48

相关问题