最近有一个需求,监控某台ftp服务器上是否有人上传了文件,然后自动发信通知。 要解决以上问题,当然是分2步,1,监视文件变化,2,发信通知。测试依然是在vps上实现. 首先要了解3个工具Inotify、iWatch、inotifywait. Inotify 是一个 Linux 2.6.13以上内核的特性,它监控文件系统,并且及时向专门的应用程序发出相关的事件警告,比如删除、读、写和卸载操作等。效率很高。 上次我所用到的sersync文件同步就是基于inotify. iWatch 是一个基于inotify简单的per…