标签: logging ubuntu-10.04
我正在为我的Ubuntu 10.04编写简单的程序。 我想看看进程使用了哪些文件。我在哪里可以看到该流程请求的文件?
答案 0 :(得分:2)
我不知道列出过程由过程打开过的文件的任何日志文件,但我知道有几种方法可以确定进程打开的文件。
使用strace(系统调用跟踪),您可以找到程序打开的文件:
strace -e trace=open <path_to_executable>
您还可以尝试使用lsof(列出打开的文件)来确定当前通过运行进程打开的文件。