Centos下用inotify+rsync实现自动同步功能
来源:互联网 发布:淘宝onlyanna老公小苏 编辑:程序博客网 时间:2024/06/05 01:02
一、安装inotify-tools
下载地址: https://nchc.dl.sourceforge.net/project/inotify-tools/inotify-tools/3.13/inotify-tools-3.13.tar.gz,下载完成后上传至/usr/local/
解压
# tar -xvf inotify-tools-3.13.tar.gz
开始安装
# cd inotify-tools-3.13
# ./configure
# make && make install
二、安装rsync
查看是否已安装
# rpm –qa|grep rsync*
如果带有此软件,请先用rpm-e将这些软件干掉,命令如下:
#rpm -e rsync*此处为你的包名,即上面查询出来的名字)
如果在删除的过程中提示因为一些依赖关系无法删除,请用如下命令:
#rpm -e --nodeps rsync*
软件包安装
# sudo apt-get install rsync 注:在debian、ubuntu等在线安装方法;
#yum install rsync注:Fedora、Redhat等在线安装方法;
#rpm -ivh rsync注:Fedora、Redhat等rpm包安装方法;
其它Linux发行版,请用相应的软件包管理方法来安装。
源码包安装
# tar xvf rsync-xxx.tar.gz
# cd rsync-xxx
# ./configure --prefix=/usr ; make ; make install
注:在用源码包编译安装之前,您得安装gcc等编译开具才行;
本文我使用的是源码包安装,软件包rsync-3.1.2.tar.gz,下载地址: https://download.samba.org/pub/rsync/
上传安装包至/usr/local,然后解压
开始安装
# cd rsync-3.1.2
# ./configure --prefix=/usr ;
# make
# make install
此时以安装完成,这里对配置文件的详细配置不做描述(有特殊要求可以配置,目前可以满足同步需求)
三、同步脚本
四、开启监控
shell脚本命名test.sh,用root账号执行# chmod 777 test.sh
执行脚本# ./test.sh &
测试同步功能,成功!
- Centos下用inotify+rsync实现自动同步功能
- CentOS下rsync+inotify实现实时同步(转)
- Rsync+inotify 实现文件自动同步
- rsync+inotify实现同步
- CentOS下(rsync+inotify)监听式实现服务器间的备份实时同步
- Centos 7.0 通过rsync和inotify实现实时同步
- Centos 7.0 通过rsync和inotify实现实时同步
- CentOS 6.5 rsync+inotify实现数据实时同步备份
- 【惊雷】Linux下rsync+inotify的实时文件自动同步
- rsync+inotify实现实时同步
- rsync+inotify 实现实时同步
- rsync+inotify实现实时同步
- rsync+inotify实现实时同步
- rsync+inotify实现实时同步
- inotify+rsync实现实时同步
- Linux下Rsync+Inotify-tools实现数据实时同步
- Linux下Rsync+Inotify-tools实现数据实时同步
- Linux下Rsync+Inotify-tools实现数据实时同步
- 使用嵌套类/临时类保存数据
- Java | 可变参数列表
- JAVA-ACE-架构师系列视频课程- RocketMQ(上)
- JNI DETECTED ERROR IN APPLICATION 解决记录
- CSS display 属性详解
- Centos下用inotify+rsync实现自动同步功能
- 超人学院大数据第8期高薪就业培训
- 报错500:The user specified as a definer ('***'@'localhost') does not exist解决方法
- 屏幕适配心得
- django-rest-framework 简写为-drf
- Day12—Object类、包装类、数学处理类、String类
- 设计模式-单例模式(单元素模式)
- gradle插件升级
- 《Flask Web开发》读书笔记(6)第6章电子邮件(关键词:Web开发/Flask/电子邮件)