inotifywait -mrq -e 'create,delete,close_write,attrib,moved_to' --timefmt '%Y-%m-%d %H:%M' --format '%T %w%f %e' /data/nfs/bj-service
这条指令的含义:监控本机的/data/nfs/bj-service这个目录持续监听,监听目录里的内容的增加,修改,删除,移动等并显示出时间
-mrq 这条选项的意思是
-m 持续监听
-r 使用递归形式监视目录
-q 减少冗余信息,只打印出需要的信息
被监控的事件:'create,delete,close_write,attrib,moved_to'
-e 指定要监视的事件,多个时间使用逗号隔开
modify 修改,文件内容被修改
attrib 属性,文件元数据被修改。
move 移动,对文件进行移动操作。
create 创建,生成新文件
open 打开,对文件进行打开操作
close 关闭,对文件进行关闭操作。
delete 删除,文件被删除。
–timefmt 这条选项的说明
Ymd分别表示年月日,H表示小时,M表示分钟
-r 使用递归形式监视目录 这个指令的递归的含义是什么不清楚?