Я могу так или иначе контролировать, какой процесс получает доступ к конкретному файлу в соответствии с Linux?

Попытка узнать, что, изменяя максимальную возможную частоту ЦП, когда на заряде батареи я понял, что то, в чем я нуждаюсь, является инструментом, который может контролировать доступ к конкретному файлу и зарегистрировать PID процесса, который делает тот доступ. Это должно работать над виртуальным FS, таким как proc, иначе это не было бы полезно для меня.

7
задан 20.03.2017, 12:17

1 ответ

Команды от аудита или пакета inotify-инструментов могут отследить доступ к файлу. См. мой ответ на очень похожий вопрос: Unix - Исторически, кто все открыли конкретный файл. Большинство ответов по тому вопросу отвечает на Ваш вопрос. Я считал бы это простофилей, но OP, кажется, имел другое требование в виду в задавании того вопроса.

Обновление: Эти команды не могли бы работать, как Вы ожидаете на/sys, поскольку это - псевдофайловая система.

5
ответ дан 07.12.2019, 15:08

Теги

Похожие вопросы