Я ищу инструменты (скрипт) для мониторинга моей системы на предмет любых изменений в любых файлах с помощью команды vi.
Например: одна база данных откройте alert.log с помощью vi, измените его и сохраните .. Мне нужно отслеживать эти изменения.
Является ли это возможным?
заранее спасибо
да, это возможно только с vi ... Я имею в виду инструменты проверки inotify; с теми, с которыми вы можете следить за изменениями файлов, перемещением, удалением, созданием, он не скажет вам, с помощью какого инструмента было выполнено действие, но предупредит, что что-то произошло.
если вы хотите отслеживать только действия с vi, я предлагаю вам создать оболочку для vi, которая будет предупреждать о любом использовании / вызове, например, сделать сумму файла перед редактированием; после редактирования; если он был изменен, поднимите тревогу.