2

我必须在 c++(linux 环境)中编写应用程序来监视文件更改并保持进程直到文件写入未关闭。我已经查看并安装了 inotify 但它没有工作,因为我有内核版本 2.6.9。我无法升级内核版本,因为我正在使用远程机器。

我们有任何可以在内核 2.6.9 或 lwoer 的 c++(linux 机器)中使用的工具吗?

4

1 回答 1

0

你不能用dnotify吗?

它可用于启动内核,但已2.4被内核淘汰。inotify2.6.13

dnotify可以通过fcntlAPI 访问,如果 API 不可用,它很可能在您当前的内核上可用inotify是有关如何使用它的文档。

于 2013-04-29T21:08:02.673 回答