Для отслеживания изменений в реальном времени будем использовать встроенные механизмы каждой ОС, где это возможно.
Linux
FreeBSD/OpenBSD
Solaris
Разное
А вот и ПО, которое построено на базе вышеперечисленных механизмов, которое позволяет синхронизировать контент в реальном времени:
Один коментар до “Отслеживание изменений в RealTime”
“Building Lsyncd is a straightforward standard process for Unix packages”: https://github.com/axkibe/lsyncd/wiki/Lsyncd-2.0.x-%E2%80%96-Compiling