На этот вопрос уже есть ответ здесь:
У меня есть программное обеспечение, которое, когда я перейти по его пути к каталогу в терминале. Я запускаю ./myprogram, и мое приложение запускается, поэтому я хочу знать, как понять, какие файлы читает моя программа, которая не связана с моей программой? например, предположим, что моя программа считывает файлы из системы, как узнать, что это за файлы?
С lsofs
можно проследить, к каким файлам получает доступ процесс. Я не уверен, является ли это тем, что Вы спрашиваете, но это было бы что-то вроде этого:
lsofs | grep myprogram