【问题标题】:Ubuntu Logs and MonitoringUbuntu 日志和监控
【发布时间】:2010-11-30 15:03:31
【问题描述】:

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

【问题讨论】:

    标签: logging ubuntu-10.04


    【解决方案1】:

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

    使用 strace(系统调用跟踪)可以找出程序打开了哪些文件:

    strace -e trace=open <path_to_executable>
    

    您也可以尝试使用 lsof(列出打开的文件)来确定当前正在运行的进程打开了哪些文件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多