赞
踩
在Linux操作系统中,inotify是一个功能强大的工具,可用于实现文件系统的数据同步,这里介绍inotifywait和inotifywatch.
inotifywait:它可以监视文件和目录的变化,并在事件发生时触发相应的操作(命令用于阻塞地等待并显示文件系统事件);
inotifywatch:用于统计文件系统事件的数量.
inotifywait.c
inotifywatch.c
参数说明:-m:以监视模式运行,持续监听事件;
-r:递归监视目录及其子目录;
-e <事件>:指定要监视的事件类型,多个事件可以用逗号分隔。
事件类型:
access:文件被访问。
事件类型说明:
modify:文件被修改。
attrib:文件属性被修改。
close_write:以只写方式打开的文件被关闭。
close_nowrite:以只读方式打开的文件被关闭。
open:文件被打开。
move:文件被移动。
create:文件被创建。</
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。