gpt4 book ai didi

c - 为什么我不能使用 inotify C API 进行监控/处理?很特别吗?

转载 作者:太空宇宙 更新时间:2023-11-04 08:38:38 24 4
gpt4 key购买 nike

我已经使用 inotify API 编写了几行 C 代码。当我监视/tmp 的 IN_CREATE 和 IN_DELETE 时,它没有问题。我可以检测何时在/tmp 中添加或删除文件夹。

当我将受监控的文件夹更改为/proc 时,由于进程启动而在/proc 中创建新目录时我没有收到通知。

我认为这是因为/proc 在某些方面很特殊。任何人都可以解释为什么会这样,或者我可以做些什么来允许 inotify 监视该文件夹?

谢谢。

最佳答案

/proc 中的内容是 pseudo-filesystem ,它们实际上不是文件。该接口(interface)的目的是允许用户态进程使用熟悉的接口(interface)读取或设置内核参数。

关于c - 为什么我不能使用 inotify C API 进行监控/处理?很特别吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24897799/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com