inotify 同步脚本

Posted wangmo

tags:

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

#!/bin/bash

path1=/home/htoa/tomcat/webapps/ROOT/htoa/
ip=192.168.30.13

/usr/bin/inotifywait -mrq --timefmt %y/%m%d %H:/%M --format %T %w%f -emodify,delete,create,attrib $path1 | while read file;
do
rsync -avz --delete  --progress --exclude-from="/usr/local/src/scripts/exclude.list" $path1 [email protected]$ip:$path1
echo "${file} was rsynced" >> /var/log/rsync.log 2>&1
done

 

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

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

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

inotify实时同步数据

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

rsync:inotify+rsync监控脚本

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