我必须使用C ++开发一个应用程序来监视Linux系统中的进程状态,还需要知道是创建了新进程还是现有进程已终止。有没有可用的API?如果有人能告诉我如何启动它也会很有帮助。
答案 0 :(得分:1)
inotify
适用于我尝试的所有目录,但proc
文件系统除外。所以我再次继续寻找解决方案,我到达的地方是 proc connector
和socket filters
。记录不多,但确实值得。看看:
达成这一结论的方法是通过David Crookes提供的答案 Detect launching of programs on Linux platform
希望将来能帮到某人。