inotify同步脚本

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了inotify同步脚本相关的知识,希望对你有一定的参考价值。

#!/bin/sh

src=/backup

des=zq

rsync_passwd=/etc/web.passwd

ip=192.168.1.127

user=zq

cd ${src}

/usr/local/inotify-tools/bin/inotifywait -mrq --format ‘%w%f‘ -e modify,create,delete,attrib,close_write,move ./ |while read line

do

rsync -avzR --timeout 100 --password-file=${rsync_passwd} $line  ${user}@${ip}::${des} &>/dev/null 

done


本文出自 “运维小王子” 博客,请务必保留此出处http://superzhangqiang.blog.51cto.com/6399950/1759192

以上是关于inotify同步脚本的主要内容,如果未能解决你的问题,请参考以下文章

inotify 同步脚本

rsync+inotify 实时同步脚本学习笔记

实战案例:用rsync+inotify+shell脚本实现/www目录实时同步

inotify+rsync实现实时同步(附解决crontab中无法执行python脚本的问题)

inotify+rsync做实时同步

Rsync下行同步+inotify实时同步介绍和部署