【发布时间】:2017-02-24 15:16:49
【问题描述】:
我想拦截对特定文件的统计调用,并在检测到后尽快执行操作。
过去我使用过 INotify 库,但这仅在打开/写入/关闭文件等时对我有用。如果我没记错的话,stat 只是读取文件系统上 i-node 的内容,所以会怎样是用在用户空间中运行的二进制文件拦截调用的最佳方式吗?
我猜这也可以概括为拦截来自用户空间的系统调用?
还想指出,我确实知道我的目标进程,但无法控制它何时运行等。
谢谢!
【问题讨论】:
标签: linux system-calls