1

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

Как вы этого добиваетесь?

2 ответа2

1

Возможно, одна из утилит в моем ответе на этот другой вопрос SuperUser будет полезна .

0

Это не правда, что fs_usage применяется к запущенным процессам. Вы можете оставить список пустым, и он будет отслеживать все, в том числе и будущие. Итак, sudo fs_usage -w -f filesys | grep "myprogramname" | tee logfile и затем запустите "myprogramname". Когда все готово, Ctrl+C и файл журнала (и стандартный вывод) содержат всю информацию.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .