Как отслеживать изменение файла

Файл nsswitch.conf всегда как-то развращается. Я каждый раз восстанавливаю его из своей резервной копии. Когда этот файл повреждается, его метка времени изменяется. Теперь мне интересно, есть ли способ отслеживать этот файл? Я хотел бы узнать, какой процесс или, возможно, пользователь, вызывают эту коррупцию. Есть ли способ сделать это ?

  • Есть ли способ сделать ваш процесс меньше процессорным?
  • Почему «Бесперебойный сон» не считается «ИДЕМ»?
  • Почему время «user» и «sys» зависит от нескольких исполнений?
  • `EINTR`: есть ли обоснование?
  • Разница между закрытием терминала с помощью кнопки закрытия и Ctrl-D
  • Перенаправление / grep'ing STDOUT существующей оболочки
  • Внутренние переменные контекста Linux: что происходит, когда процесс завершается до прерывания таймера?
  • bash не выходит из аномального выхода дочернего процесса из-за сигнала
  • 2 Solutions collect form web for “Как отслеживать изменение файла”

    Вы можете либо настроить аудит, либо использовать DTrace . Существуют различные примеры того, как использовать его для мониторинга доступа к файлам на межсетевых экранах, например здесь .

    если вы используете Solaris 11, то NWAM создает файлы /etc/resolv.conf, а файлы /etc/nsswitch.conf контролируются NWAM. Необходимые записи должны быть настроены с помощью команд svccfg, а затем, когда сетевые службы запускаются / перезапускаются, файлы будут «созданы» на основе настроек svccfg.

    Interesting Posts

    Есть ли какой-либо системный эквивалент «initctl emit»?

    Как создать функцию, которая принимает имя с целым суффиксом в качестве аргумента и увеличивает этот суффикс?

    Проблема фильтрации массива последовательностей для удаления дубликатов со сдвинутыми последовательностями

    Ошибка компоновщика: / usr / bin / ld: не удается найти -lgcc_s

    Можете ли вы указать, был ли файл переименован?

    Какова команда поиска разрешений на чтение и запись для одного файла?

    В чем разница между «passwd» и «chpasswd»?

    Что лучше для веб-сервера уровня продукта: RHEL / Ubuntu Server / Debian / CentOS

    Как зашифровать раздел несколько раз?

    Сиротские соединения в состоянии CLOSE_WAIT

    Среднее количество подэлементов

    Масштабировать частоту процессора в CLI?

    ошибка при использовании apt-get install для любого пакета

    Беспроводной индикатор / светодиодный Linux Mint

    Ограничение общего размера файлов Core до 10% использования диска в ArchLinux

    Linux и Unix - лучшая ОС в мире.