博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
监控文件事件inotify
阅读量:6896 次
发布时间:2019-06-27

本文共 489 字,大约阅读时间需要 1 分钟。

#include
int inotify_init(void);//创建一个新的inotify实例,成功会返回一个文件描述符fdint inotifyk_add_watch(int fd,const char *pathname,uint32_t mask);//追加新的的监控项,也可以修改现有监控项。pathname如果先前没有加入fd监控列表,那么创建一个新的监控项,否则进行修改。返回值为监控描述符wdint inotify_rm_watch(int fd,uint32_t wd);//wd为inotify_add_watch()的返回值

mask的值

这里写图片描述

struct inotify_event{int wd;uint32_t mask;uint32_t cookie;uint32_t len;char name[];};定义一个inotify_event结构体之后就可以用文件操作i/o那个read()函数读取inotify事件了

转载于:https://www.cnblogs.com/biaopei/p/7730614.html

你可能感兴趣的文章
iOS textView 选中指向左上角
查看>>
常用的正则表达式
查看>>
python matplotlib及sklearn安装
查看>>
KOTree
查看>>
Java基础10
查看>>
jquery基础学习二
查看>>
细谈 vue - transition 篇
查看>>
Android 中文 API ---- tabhost使用方法一(tabwidget+framlayout)
查看>>
Kubernetes生产环境经验告诉你如何实现蓝绿部署和负载均衡
查看>>
7.Spring Boot配置文件application.yml
查看>>
计算学校周次,亲测成功!
查看>>
jQuery插件
查看>>
数字3为分隔
查看>>
华章11-12月份新书简介(2017年)
查看>>
第三周作业
查看>>
Vector、ArrayList、List使用深入剖析
查看>>
【调试】Core Dump是什么?Linux下如何正确永久开启?
查看>>
新浪微博API授权
查看>>
电子政务网中信息共享机制的重要性
查看>>
【Visual C++】游戏开发笔记十四 游戏画面绘图(四) 华丽的CImage类
查看>>