3

I am trying to determine which files a process creates when it runs. I know that I can list the file handles of a currently running process by looking in /proc or using lsof. However, the problem is that the program finishes in less than a second. Is there any way I can get the list of files it opened when it ran? I am using CentOS.

8
$ strace -e trace=open /path/to/your/program 2>&1 | less
| improve this answer | |
3

Strace

http://linux.die.net/man/1/strace

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.