标签:Linux运维 Linux入门 Linux学习 Linux基础 Linux云计算
Inotifywait:在被监控文件或目录上等待特定文件系统时间(open、close、delete等)发生,执行后处于阻塞状态,适合在shell脚本中使用;Inotifywatch:收集被监视的文件系统使用度统计数据,指文件系统事件发生的次数统计。
inotifywait命令常用参数:
参数 | 说明 | 含义 |
-r | --recursive | #递归查询目录 |
-q | --quiet | #打印很少的信息,仅仅打印监控事件信息 |
-m | --monitor | #始终保持事件监听状态 |
--excludei <pattern> | #排除文件或目录时,不区分大小写 | |
--timefmt <fmt> | #指定事件输出格式 | |
--format | #打印使用指定的输出类似格式字符串 | |
-e | --event<event1>[ -e|--event <event2> ... ] access modify attrib close open move_to move
create delete umount | #通过此参数可以指定要监控的事件
#文件或目录被读取 #文件或目录的内容被修改 #文件或目录属性被改变 #文件或目录封闭,无论读/写模式 #文件或目录被打开 #文件或目录被移动至另外一个目录 #文件或目录被移动另一个目录或从另一个目录移动至当前目录 #文件或目录被创建在当前目录 #文件或目录被删除 #文件系统被卸载 |
希望经过分享可以帮到有需要的盆友们。Linux如今深受互联网企业的喜爱,想要众多的IT工作者中脱颖而出,就需要拥有高深的技术,学习增值是必不可少的。学习之路,是贵在坚持的。老男孩教育Linux云计算运维课程,10年技术沉淀,杜绝纸上谈兵,全企业真实案例结合理论授课,想深入的学习Linux云计算运维的知识,可以关注下老男孩教育。
标签:Linux运维 Linux入门 Linux学习 Linux基础 Linux云计算
原文地址:http://blog.51cto.com/13543214/2114133