Schauen Sie sich inotify-Tools an, oder wenn Sie Programmierer sind, können Sie Ihre eigenen rollen, die passen. Es ist nicht so schwer zu tun; Am schwierigsten ist es, alle Unterverzeichnisse im Auge zu behalten und sich mit dem Hinzufügen / Löschen / Umbenennen von Verzeichnissen zu befassen.
Ich habe inotify-basierte Programme, die auf einigen meiner Server ausgeführt werden. In dem Beispiel, in dem meine gescannten privaten Dokumente (Rechnungen, Quittungen usw.) gespeichert sind, habe ich ein Programm, das in einem Verzeichnisbaum nach neuen Dateien sucht. Wenn ein neues Dokument erstellt wird, wird es sofort PGP-verschlüsselt (es sei denn, das neue Dokument ist natürlich pgp-verschlüsselt). Ein anderes, ähnliches Programm sendet alle Änderungen in einem bestimmten Baum an einen anderen Server in der Ferne.
Ich konnte sehen, wie eine davon geändert wurde, um einfach in eine Überwachungsdatei zu schreiben, die dann nach Bedarf überprüft werden konnte. Der schwierigste Teil, den ich darin sehe, ist sicherzustellen, dass die Überwachungsdatei nicht zu groß wird.
Ich werde eines davon überprüfen, um festzustellen, ob es öffentlich zugänglich ist. Wenn ja, werde ich einen Ort finden, an dem ich es teilen kann.