inotifywait

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

你可能感兴趣的:(inotifywait)