3

Просто интересно, есть ли бесплатное программное обеспечение для Mac, которое проверяет, какие файлы открываются / читаются или записываются во время выполнения определенного программного обеспечения, и возвращает их в виде трех графиков. Я уверен, что видел что-то подобное в прошлом, но я не могу вспомнить его название.

Заранее спасибо!

2 ответа2

2

В fseventer также есть возможность включить только что открытые файлы:

opensnoop печатает файлы, открытые процессами:

sudo opensnoop -n processname
2

Возможно, вы думаете о fseventer, но он показывает только измененные файлы (а не только те, которые только что читаются) и показывает все изменения, а не только изменения, внесенные конкретной программой.

Другие возможные не совсем ответы: в Activity Monitor вы можете "проверить" процесс и (если он у вас есть) посмотреть, какие файлы открыты. В терминале вы можете использовать команду lsof для просмотра файлов, открытых всеми вашими процессами (если вы администратор, вы можете использовать sudo lsof для просмотра процессов, которые вам не принадлежат). Также проверьте команды терминала fs_usage , filebyproc.d , opensnoop и rwsnoop . Наконец, если у вас есть Xcode (набор инструментов разработчика Apple), проверьте инструменты .

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