Пытаясь выяснить, как изменяется максимально возможная частота процессора при питании от батареи, я понял, что мне нужен инструмент, который может отслеживать доступ к определенному файлу и регистрировать PID процесса, который делает этот доступ. Он должен работать на виртуальной ФС, такой как proc, иначе он не будет мне полезен.
1 ответ
5
Команды аудита или пакета inotify-tools могут отслеживать доступ к файлам. Смотрите мой ответ на очень похожий вопрос: Unix - Исторически, кто все открыл тот или иной файл. Большинство ответов на этот вопрос отвечают на ваш вопрос. Я бы посчитал это обманом, но у ОП, похоже, было другое требование - задавать этот вопрос.
Обновление: эти команды могут работать не так, как вы ожидаете, в /sys, поскольку это псевдофайловая система.