LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1836|回复: 3

请问大家:有什么办法可以监视某个文件被修改??

[复制链接]
发表于 2009-10-14 17:46:41 | 显示全部楼层 |阅读模式
当一个文件被修改后,发一个信号出来,可以通知主线程,
此时就可以去读该文件,获得新的数据。
如果用while(1)不停地去读该文件,
可能会浪费很多效率。

谢谢大家
发表于 2009-10-14 20:36:07 | 显示全部楼层
linux-kernel 中 file systems 配置部分有 inotify。

http://www.gnome.org/~veillard/gamin/
http://oss.sgi.com/projects/fam/
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-15 10:21:01 | 显示全部楼层
谢谢 聚焦 :)
回复 支持 反对

使用道具 举报

发表于 2009-10-15 11:06:01 | 显示全部楼层
回错了贴。。。删除
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表