Быстрый способ проверить, открыт ли файл в OS X - PullRequest
5 голосов
/ 24 февраля 2011

Есть ли быстрый способ проверить, закрывается ли дескриптор файла из командной строки на OS X?

lsof работает, конечно, но очень медленно.

1 Ответ

4 голосов
/ 24 февраля 2011

Возможно, вы захотите проверить семейство DTrace man dtrace.

Если вас интересуют только «действия с файлами», вам стоит взглянуть на opensnoop, который основан на DTrace и включен с Mac OS X 10.6. Вы можете показать все файлы, используемые процессом (по -p pid или -n name), и просматривать файлы с помощью -f / path / to / file.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...