centos7下inotify+svn、inotify+rsync的配置

简介:

一、inotify+svn:

  1. 安装inotify-tools:
    yum  -y  install  inotify-tools
  2. 安装svn
    yum  -y  install  subversion
  3. 启动svn
    systemctl  start  svn
  4. 编写脚本文件test.sh,实现svn与网站服务器上的数据同步
    #!/bin/bash
    while  inotifywait -mrq  -e  moved_to  /home/lee/svn/db/revs/0/  &>  /dev/null; do
    sleep 1; (注意这里要让系统休眠1秒钟,否则同步的是上一个版本的数据)
        svn  checkout  file:////home/lee/svn  /var/www/html  &>  /dev/null;
    done  &
  5. 运行脚本
    test.sh

    二、inotify+rsync:

  6. 安装软件:
    yum  -y  install  rsync  inotify-tools
  7. 写监控脚本:vim test.sh
    #!/bin/bash
    while inotifywait -mrq -e modify,create,move,delete,attrib /home/lee/rsync/ ; do
    rsync -avz /home/lee/rsync/ --password-file=/root/passwd lee@192.168.8.82::common
    done &
  8. 运行:
    chmod  a+x  test.sh
    ./test.sh
    
    				本文转自 Lee_吉  博客,原文链接:http://blog.51cto.com/12173069/2057182        如需转载请自行联系原作者
    
    
相关文章
|
2月前
|
消息中间件 Linux API
centos7 安装rabbitmq自定义版本及配置
centos7 安装rabbitmq自定义版本及配置
|
1天前
|
Linux 网络安全 Apache
CentOS 7.2配置Apache服务httpd(上)
CentOS 7.2配置Apache服务httpd(上)
27 1
|
1天前
|
Linux PHP Apache
CentOS 7.2配置Apache服务httpd(下)
CentOS 7.2配置Apache服务httpd(下)
14 1
|
2月前
|
弹性计算 关系型数据库 MySQL
centos7 mysql安装及配置
本文详细介绍了在阿里云服务器ECS上通过yum源安装MySQL 8.0.12的过程,包括更新yum源、下载并安装MySQL源、解决安装过程中可能遇到的问题等步骤。此外,还介绍了如何启动MySQL服务、设置开机自启、配置登录密码、添加远程登录用户以及处理远程连接异常等问题。适合初学者参考,帮助快速搭建MySQL环境。
177 8
centos7 mysql安装及配置
|
1月前
|
Linux
CentOS 7.x时间同步服务chrony配置详解
文章详细介绍了在CentOS 7.x系统中如何安装和配置chrony服务,以及它与ntpd服务的对比,强调了chrony在时间同步方面的高效性和准确性。
59 1
CentOS 7.x时间同步服务chrony配置详解
|
1天前
|
Linux 数据安全/隐私保护 Windows
centos 7.2 搭建svn服务器
centos 7.2 搭建svn服务器
10 0
|
4天前
|
Ubuntu 网络协议 Linux
liunx各大发行版(centos,rocky,ubuntu,国产麒麟kylinos)网卡配置和包管理方面的区别
liunx各大发行版(centos,rocky,ubuntu,国产麒麟kylinos)网卡配置和包管理方面的区别
|
2月前
|
Ubuntu 网络协议 Linux
liunx各大发行版(centos,rocky,ubuntu,国产麒麟kylinos)网卡配置和包管理方面的区别
本文对比了Linux主要发行版CentOS、Rocky Linux、Ubuntu及国产Kylin在网卡配置与包管理上的差异。
172 1
|
2月前
|
Linux 开发工具
成功解决:CentOS 7中如何配置修改Vim
这篇文章介绍了如何在CentOS 7系统中配置和修改Vim编辑器的设置。文章首先指导读者如何检查Vim是否已经安装,如果未安装完全,提供了安装Vim的命令。接着,文章详细说明了如何编辑`/etc/vimrc`文件来配置Vim,包括设置显示行号、显示当前模式、光标位置信息、自动缩进和语法高亮等。最后,文章通过对比展示了配置前后使用vi和vim打开相同文本的效果差异,强调了Vim配置后的优势。
成功解决:CentOS 7中如何配置修改Vim
|
2月前
|
存储 安全 Linux
新 CentOS 7 服务器的基本配置
新 CentOS 7 服务器的基本配置
44 1