Ubuntu

嘗試監視伺服器上的文件/文件夾更改並發送通知。我哪裡錯了?

  • March 5, 2013

我正在嘗試製作一個腳本來監控我正在管理的 EC2 網路伺服器的目錄。我找到了 inotify 並嘗試製作以下腳本,但嘗試後什麼也沒發生。

#!/bin/sh

while inotifywait --monitor --recursive --event create --event delete /var/www/usrfiles; do

   echo "Files on the server have changed." | mail -s "server change" email@emailaddress.com

done

http://linux.die.net/man/1/inotifywait

你想要incron。它以一種比試圖自己拼湊東西更容易、更可靠的方式來處理這類事情。

http://inotify.aiken.cz/?section=incron&page=about&lang=en

引用自:https://serverfault.com/questions/484631