Логи и мониторинг Ubuntu - PullRequest
       19

Логи и мониторинг Ubuntu

1 голос
/ 30 ноября 2010

Я пишу простую программу для своего Ubuntu 10.04.Я хочу увидеть, какие файлы были использованы процессами.Где я могу увидеть, какой файл был запрошен процессом?

1 Ответ

2 голосов
/ 30 ноября 2010

Я не знаю ни одного файла журнала, в котором перечислены прошлые файлы, которые были открыты процессом, но я знаю несколько способов определить, какие файлы открывает процесс.

Используя strace (системный вызов трассировки), вы можете узнать, какие файлы открывает программа:

strace -e trace=open <path_to_executable>

Вы также можете попробовать использовать lsof (список открытых файлов), чтобы определить, какие файлы открыты в данный момент при запуске процессов.

...