inotify是2.6内核加入的特性,可以用来监控文件系统上的各种事件变化,比如添加、删除,修改等。
这样就避免了低效的轮询实现。
Inotify机制并不局限于工具,在脚本语言中也完全可以享受Inotify的乐趣,如Python中可以使用pyinotify和inotifyx,Perl中有Filesys-Notify-Simple和Linux-Inotify2,Inotify的Ruby版有ruby-inotifyrb-inoty和fssm。
inotify是2.6内核加入的特性,可以用来监控文件系统上的各种事件变化,比如添加、删除,修改等。
这样就避免了低效的轮询实现。
Inotify机制并不局限于工具,在脚本语言中也完全可以享受Inotify的乐趣,如Python中可以使用pyinotify和inotifyx,Perl中有Filesys-Notify-Simple和Linux-Inotify2,Inotify的Ruby版有ruby-inotifyrb-inoty和fssm。