inotify-tools工具
 cd  /usr/src/inotify-tools-3.13/
 ./configure

 

inotifywait与rsync的结合,主要思路: while inotifywait监控操作 do 需要执行的rsync同步操作 done vim /root/isync.sh #!/bin/bash FROM_DIR="/var/www/html/" RSYNC_CMD="rsync -az --delete $FROM_DIR root@192.168.4.207:/var/www/html" while inotifywait -rqq -e modify,move,create,delete,attrib $FROM_DIR do $RSYNC_CMD done & vim /root/rsync.sh #!/bin/bash while inotifywait -rqq /opt do rsync --delete -az /opt/ root@192.168.4.207:/opt/ done

 

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注