Иногда, действие выполняемые определенным процессом очень сложно определить. И определить работу таких процессов можно только по второстепенным данным, полученных, например, с помощью команды ps. И вот в здесь, нам на помощь приходит утилита strace. С ее помощью можно получить полнейшую картину об активности какого-либо процесса. Использовать эту утилиту довольно просто ( что я не сказал бы о результате ее работы). Можно с помощью starce запускать команды, например, так $ strace ps В ответ мы получим длинный вывод системных вызовов команды ps. Существует, довольно большое количество видов вызовов, перечислять все не буду, только самые основные, это: Также обратите внимание на вывод, strace не только выводит имя каждого системного вызова, но и сообщает аргументы и код выполнения этого вызова. Например, в результате вызова команды выше, у меня проскочила такая строка openat(AT_FDCWD, "/proc/3/stat", O_RDONLY) = 6 Это говорит нам о том, что была попытка открытия файла /proc/3/stat с