Я довольно новичок в Mac OSX. Мне нужно изучить некоторые системные вызовы, и, очевидно, dtruss - хороший инструмент для этого. Тем не менее, я думаю, что dtruss на самом деле не работает. Когда я выполню
sudo dtruss -a -f ls -l
я получаю просто вывод ls -l, а затем заголовок таблицы с системными вызовами. Это кажется пустым:
PID/THRD RELATIVE ELAPSD CPU SYSCALL(args) = return
CALL COUNT
Почему dtruss не работает в моей системе? У меня есть высокая Сьерра. Я отключил защиту целостности системы (статус csrutil возвращает статус защиты целостности системы: отключен).
Спасибо за любую помощь
macos
operating-systems
Vaaal
источник
источник