Ubuntu日志和监控

时间:2010-11-30 15:03:31

标签: logging ubuntu-10.04

我正在为我的Ubuntu 10.04编写简单的程序。 我想看看进程使用了​​哪些文件。我在哪里可以看到该流程请求的文件?

1 个答案:

答案 0 :(得分:2)

我不知道列出过程由过程打开过的文件的任何日志文件,但我知道有几种方法可以确定进程打开的文件。

使用strace(系统调用跟踪),您可以找到程序打开的文件:

strace -e trace=open <path_to_executable>

您还可以尝试使用lsof(列出打开的文件)来确定当前通过运行进程打开的文件。