Я пишу простую программу для своего Ubuntu 10.04. Я хочу посмотреть, какие файлы были использованы процессами. Где я могу посмотреть, какой файл был запрошен процессом?Журналы и мониторинг Ubuntu
1
A
ответ
2
Я не знаю ни одного файла журнала, в котором перечислены файлы, которые были открыты процессом, но я знаю пару способов определить, какие файлы открывается процесс.
Использование Трассирование (системный вызов следа), вы можете узнать, какие файлы программа открывает:
strace -e trace=open <path_to_executable>
Вы также можете попробовать использовать LSOF (список открытых файлов), чтобы определить, какие файлы открыты в настоящий момент, запустив процессы.