A журнал изменений файла отслеживает изменения в пространстве имен (файлы и каталоги) файловой системы . В зависимости от реализации, журнал изменений файла будет записывать такие изменения, как создание, ссылки, разъединения (удаления), переименованные файлы, изменения данных и изменения метаданных (например, ACL и разрешения). К журналу изменений файла можно получить доступ как к файлу в файловой системе или скрыть и получить к нему доступ только программно.
Журнал изменений файла отличается от журнала файловой системы.
Такой журнал может служить как минимум двум целям.
Во-первых, некоторые приложения должны сканировать всю файловую систему, чтобы обнаружить изменения с момента их последнего сканирования. Читая журнал изменений файла, они могут избежать этого сканирования. Приложения сканирования включают утилиты резервного копирования, веб-сканер, поисковые системы и программы репликации.
Во-вторых, журнал может служить контрольной записью для активности в файловой системе.