利用inotifywait监控文件夹内的文件变动

7141阅读 0评论2011-05-07 ning_lianjie
分类:系统运维


  1. #!/bin/sh
  2. /usr/bin/inotifywait -mrq --timefmt '%Y%m%d%H%M%S' --format '%T,%w%f,%e' -e modify,delete,create,attrib /tmp/test1 | while read FL
  3. do
  4. printf ${FL} | /bin/mail -s "file_test" nba0096@163.com
  5. echo "_"
  6. done


说明:

1·/tmp/test1为指定监控的目录,如果该目录下有增减文件的操作,就会给nba0096发邮件,格式类似于

20110218104835,/tmp/test1/1,DELETE

时间,文件,事件

2·参数

m保持监测

r递归目录

q简单输出

上一篇:LVS应用笔记——基础
下一篇:请访问论坛的Python板块