我正在寻找一种方法,以复制照片,是上传到一个文件夹到许多其他文件夹,而签证反过来。
图片上传到文件夹1,然后复制到文件夹2-5.如果一张照片被上传到文件夹2,它会被复制到文件夹1和3-5。
我正在运行CentOS 5,所有这些文件夹都在同一台服务器上。
我在这里偶然发现了另一篇关于incron的帖子,但是那种类型的编程在我的头上。
发布于 2011-01-13 04:34:01
rsync将完成这项工作。
您需要从shell脚本中设置cron作业,它所做的是在所有目录上运行rsync。
发布于 2011-01-13 05:40:02
而不是rsync,请查看和声 -它比rsync更好地处理两个目录的同步。
我可以设想通过运行一系列统一命令的bash脚本来实现这一点,以使所有目录保持同步:
for i in 2 3 4
do
unison /dir1 /dir$i
done把它放在每小时运行一次的crontab中(我意识到我的统一语法是不正确的)。
然而,我真的很喜欢incrond方法。这将给您一个更干净的设计,因为它将允许您只运行同步器时,其中一个目录改变。然而,事实上,这是更多的工作要建立。
https://serverfault.com/questions/221884
复制相似问题