L’interface inotify permet d’avoir un appel call-back quand un fichier est modifié :
http://en.wikipedia.org/wiki/Inotify
Tuto : http://www.linuxjournal.com/article/8478

Depuis Java : http://code.google.com/p/inotify-java/

Fschange : http://stefan.buettcher.org/cs/fschange/
Patch pour le kernel qui permet d’avoir une notification d’évênement globale au filesystem, et qui précise quelle partie du ficheir est modifiée.