首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    再说rsync+inotify实现数据的实时备份

    linux内核从2.6.13起,加入了Inotify支持,通过Inotify可以监控文件系统中添加、删除,修改、移动等各种细微事件,利用这个内核接口,第三方软件就可以监控文件系统下文件的各种变化情况,而inotify-tools...安装inotify和inotify-tools工具 由于inotify特性需要Linux内核的支持,在安装inotify-tools前要先确认Linux系统内核是否达到了2.6.13以上,如果Linux...安装inotify-tools Debian系统 apt-get install inotify-tools CentOS系统 yum install inotify-tools 源码方式 请到https...://github.com/rvoicilas/inotify-tools/下载源码编译安装。...ll /usr/bin/inotifywa* inotify-tools安装完成后,会生成inotifywait和inotifywatch两个指令,其中,inotifywait用于等待文件或文件集上的一个特定事件

    49140

    linux实时文件事件监听--inotify

    inotify是一个API,需要通过开发应用程序进行调用,对于大多数用户来讲这有着许多不便,inotify-tools的出现弥补了这一不足。...inotify-tools是一套组件,它包括一个C库和几个命令行工具,这些命令行工具可用于通过命令行或脚本对某文件系统的事件进行监控。...inotify-tools提供的两个命令行工具: inotifywait:通过inotify API等待被监控文件上的相应事件并返回监控结果,默认情况下,正常的结果返回至标准输出,诊断类的信息则返回至标准错误输出...inotify-tools的安装可以基于源码编译的方式进行,也可以通过安装其rpm进行。...源码下载地址:http://github.com/downloads/rvoicilas/inotify-tools/inotify-tools-3.14.tar.gz rpm包下载页面:http://

    12K21

    linux服务器同步利器​Rsync全介绍(付脚本)

    password-file=/tmp/rsync.password web@192.168.22.11::web1 /data/test/ # crontab -l 五、数据实时同步 环境:Rsync + Inotify-tools...1、inotify-tools 是为linux下 inotify文件监控工具提供的一套c的开发接口库函数,同时还提供了一系列的命令行工具,这些工具可以用来监控文件系统的事件 inotify-tools...是用c编写的,除了要求内核支持 inotify 外,不依赖于其他 inotify-tools提供两种工具:一是inotifywait,它是用来监控文件或目录的变化,二是inotifywatch,它是用来统计文件系统访问的次数...2、安装inotify-tools 下载地址:http://github.com/downloads/rvoicilas/inotify-tools/inotify-tools-3.14.tar.gz...测试一 检测源目录中是否有如下动作:modify,create,move,delete,attrib; 一旦发生则发布至目标机器; 方式为 ssh src: 192.168.22.11(Rsync + Inotify-tools

    1.7K50
    领券