монитор системных вызовов unix - PullRequest
4 голосов
/ 18 июня 2009

как отслеживать системные вызовы процесса?

1 Ответ

11 голосов
/ 18 июня 2009

Check strace

В простейшем случае strace запускает указанную команду до ее выхода. Он перехватывает и записывает системные вызовы, вызываемые процессом, и сигналы, принимаемые процессом. Имя каждого системного вызова, его аргументы и возвращаемое значение выводятся при стандартной ошибке или в файл, указанный с помощью опции -o.

Каждая строка в трассировке содержит имя системного вызова, сопровождаемое аргументами в скобках и возвращаемым значением.

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