您的位置:首页 > 其它

inotify+rsync实现文件同步更新

2013-08-30 10:36 246 查看
下载inotify:
wget http://github.com/downloads/rvoicilas/inotify-tools/inotify-tools-3.14.tar.gz

解包安装:
tar xvf inotify-tools-3.14.tar.gz -C /usr/src
cd /usr/src/inotify-tools-3.14
./configure && make && make install

DIR=需要被监控的目录

同步脚本:
#!/bin/bash

inotifywait -rmsq -o /var/log/inotify.log --timefmt '%Y-%d-%m %H:%M' --format '%T %w%f %e' -e modify,delete,create,attrib,move $DIR \
| while read file
do
rsync ......;
done

rsync方面就不详细了
本文出自 “HQY's 运维人生” 博客,请务必保留此出处http://ldhqy.blog.51cto.com/2788106/1285561
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: