inotifywait 用法:inotifywait [-hcmrq] [-e <event> ] [-t <seconds> ] [--format <fmt> ] [--timefmt <fmt> ] <file> [ ... ] 选项: -m:监视 -r:递归监视 -q:减少冗余信息 -e/--event:要监视的事件列表; 可监视的事件:create,delete,modify,move,access,attrib(元数据被修改),open,close -t seconds:过期时长,即超出该时长退出监视,缺省为0,表示无限期监视 --format:指定事件信息的输出格式 %w:发生事件的目录或文件 %f:发生事件的文件 %e:发生的事件 %T:使用由-timefmt定义的时间格式 --timefmt:指定时间格式,具体用法可man inotifywait --exclude <pattern>:指定排除不需要监视的文件模式 --fromfile <file>:从file中读取要监视或排除监视的文件(或目录),一行一个,不能使用正则表达式,以@开头的表示排除监视 例:inotifywait -mrq --timefmt '%Y/%m/%d-%H:%M:%S' --format '%T %w %f %e' -e modify,delete,create,move,attrib /tmp/test 本文转自 jin626889 51CTO博客,原文链接:http://blog.51cto.com/zuoshou/1753505,如需转载请自行联系原作者