代码之家  ›  专栏  ›  技术社区  ›  wr.

哪一个过程负责由InTiCurn发出的事件?

  •  3
  • wr.  · 技术社区  · 17 年前

    我正在使用 pyinotify 检测给定目录中文件的访问、更改等。有没有更容易的方法来找出哪一个过程负责? patch inotify ?

    2 回复  |  直到 12 年前
        1
  •  1
  •   tonfa    16 年前

    不,你不能,那些信息不在 struct inotify_event 由内核发送。

    实际上,并不能保证当您得到事件时负责的进程仍在运行。

        2
  •  1
  •   Kurt    16 年前

    假设您在linux上(pyinotify倾向于指出这一点),您可以使用selinux(当然是在许可模式下运行)来包装进程并记录它们的所有文件访问/创建/删除等。