inotify 实时的Linux文件系统事件监控
inotifywait=/usr/local/bin/inotifywait
monitor_dir=/opt/web/
-e create,move,delete,modify \
--timefmt '%Y-%m-%d %H:%M' \
--format '%T %e %w%f ' \
--exclude upload \
$monitor_dir > /var/log/file_list
2012-11-16 09:08 MODIFY /opt/web/sord.html
file_list=/var/log/file_list
del_file_list=/var/log/del_file_list
while [ true ]
do
grep CREATE $file_list > $del_file_list
while read file
do
del=`echo "$file" | awk '{print $4}'`
if [ -f $del ];then
rm -f $del
fi
done<$del_file_list
sleep 10
done
转载于:https://blog.51cto.com/liyanxin/1342725
inotify 实时的Linux文件系统事件监控相关推荐
- linux流行开源监控框架,Inotify: 高效、实时的Linux文件系统事件监控框架
概要 - 为什么需要监控文件系统? 在日常工作中,人们往往需要知道在某些文件(夹)上都有那些变化,比如: 通知配置文件的改变 跟踪某些关键的系统文件的变化 监控某个分区磁盘的整体使用情况 系统崩溃时进 ...
- inotify之文件系统事件监控使用入门
inotify是linux文件系统事件监控机制,功能强大,控制简单,可以实现很多有用的功能.如:当一个文件被访问.打开.关闭.移动.删除等等时做一些处理.此功能需要内核支持,从kernel 2.6.1 ...
- linux 高效的文件系统事件监控 内核级解析方案 inotify
转载 http://www.lvtao.net/config/inotify.html linux 高效的文件系统事件监控 内核级解析方案 inotify 安装inotify-tools (http: ...
- Python Inotify 监视LINUX文件系统事件
Inotify 可以监视的LINUX文件系统事件包括: --IN_ACCESS,即文件被访问 --IN_MODIFY,文件被write --IN_ATTRIB,文件属性被修改,如chmod.cho ...
- linux 文件读取 监控,linux 文件系统的监控
完整性检查是HIDS的重要组成部分之一,linux下做完整性检查的思路有3个 1.哈希对比 2.签名校验 3.inotify 方法有2个: A.定期检测,例如通过cron或程序内置计时器 B.实时检测 ...
- linux inotify 监控文件系统事件
1. Inotify 机制概述 1.1. Inotify 介绍 在日常的运维过程中,经常需要备份某些文件,或者对系统的某些文件进行监控,比如重要的配置文件等.如果需要作到实时同步或者监控,就需要使用内 ...
- linux下使用inotify实时监控文件变更,做完整性检查
完整性检查是HIDS的重要组成部分之一,linux下做完整性检查的思路有3个 1.哈希对比 2.签名校验 3.inotify 方法有2个: A.定期检测,例如通过cron或程序内置计时器 B.实时检测 ...
- linux监控覆盖视频恢复,linux下使用inotify实时监控文件变更,做完整性检查
linux下使用inotify实时监控文件变更,做完整性检查 完整性检查是HIDS的重要组成部分之一,linux下做完整性检查的思路有3个 1.哈希对比 2.签名校验 3.inotify 方法有2个: ...
- Inotify+Rsync实现linux文件实时同步
公司一套系统的同步使用的donotify,不能实现子目录的实时同步,通过查资料,发现inotify可以实现子目录的实时同步,以下为笔记. 一.介绍 Inotify 是文件系统事件监控机制,作为 dno ...
最新文章
- java与c/c++之间的数据交互-----jni点滴
- lwip路由实现_基于LWIP协议栈对路由缓存数据结构实现改进设计
- 北京超级云计算GPU服务器的使用教程
- Java之IO,BIO,NIO,AIO
- 2018年中国研究生数学建模竞赛C题 二等奖 赛题论文
- 中文文本纠错 算例实现(有算例完整代码)
- 听说程序员普遍存在这 7 个坏习惯,你如果有其中一点,千万注意了!
- Redis入门到入土教程_2 远程连接redis
- LitJson不支持float
- 疯狂的程序员--绝影
- 【渝粤教育】电大中专电商运营实操 (2)_1作业 题库
- PCI/PCIe硬件相关知识
- NVIDIA助力风暴英雄黄金世俱杯Ballistix强势夺冠
- html转换为pdf教程,html如何转换为pdf
- 知识图谱构建——Jena推理(三)
- noise levels descript
- 微信朋友圈十周年,你设置了三天可见吗?
- 为了搞清深度学习的随机梯度下降我复习了下微积分
- [汇总III]微软等公司数据结构+算法面试第1-80题[前80题首次集体亮相]
- 【DIRECTX状态详解】
热门文章
- 存储器的分配与回收算法实现_垃圾内存回收算法
- toybox执行linux程序,VirtualBox 的命令行用法
- ad域帐号登录提示无法处理请求_面试官:说一下单点登录的几种实现方式
- ole db 访问接口 sqlncli 无法启动分布式事务_阿里终面:分布式事务原理
- c语言中的关于数学问题的编程,C语言中具有代表性几种数学问题编程技巧探索.doc...
- php获得帮助类数据_PHP实现的一个时间帮助类
- java数据类型代表价格_解读Java数据及数据类型内幕
- Win2008 R2 WEB 服务器设置之禁用不必要的服务和关闭端口
- 埃洛等级分系统【转自百度百科】
- Codeforces 1027F. Session in BSU