4

我期待通过查看 /proc/net 文件夹的内容来创建网络监视器。我的具体要求是我不能进行任何数据包嗅探或类似的事情。我的所有来源都是 /proc/net。例如,我可以从 /proc/net/tcp 等获取所有活动的 TCP 连接详细信息。

这些文件的内容一直在变化,所以我想连续读取这些文件,但我只需要在内容发生变化时读取,即如果没有网络连接文件内容不会改变,我不会'需要阅读它们。

我查看了 inotify 但它没有检测到 /proc/net/ 文件中的更改。

inotifywatch /proc/net/

我猜连续轮询将是无效的。所以寻找一个建议..提前谢谢..

4