一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

文件监控方法、装置、计算机系统及存储介质与流程

2021-11-26 23:02:00 来源:中国专利 TAG:

技术特征:
1.一种文件监控方法,包括:设置内核态中用于实现文件系统通知机制的功能模块的运行参数,其中,所述运行参数包括用于响应文件事件的处理函数;通过调用所述功能模块的监控接口函数,监控所述文件系统是否在预定时段内响应了外部操作;响应于监控到所述文件系统在预定时段内响应了外部操作,根据文件系统对于外部操作的响应而触发的文件事件,调用所述处理函数,以获得所述文件系统中响应外部操作的文件的信息,其中,所述响应外部操作的文件的信息包括所述文件的路径和所述文件事件的类型;以及将所述响应外部操作的文件的信息发送给用户态的应用程序,以使所述应用程序对所述响应外部操作的文件进行处理。2.根据权利要求1所述的方法,其中,所述监控接口函数包括第一参数和第二参数,所述第一参数用于标识与所述第一参数对应的第一目录以及所述第一目录下的各级子目录中的所有文件,所述第二参数用于标识与所述第二参数对应的第二目录中的文件;在调用所述监控接口函数之后,还包括:将所述第一参数设置为文件系统的根目录,以及将所述第二参数设置为空,以使在调用所述监控接口函数的过程中监控所述文件系统的根目录下的各级子目录中的所有文件是否响应了外部操作。3.根据权利要求1所述的方法,还包括,在调用所述功能模块的监控接口函数之前:调用所述功能模块的注册接口函数;根据所述运行参数向所述功能模块进行注册;以及在注册成功之后,调用所述功能模块的监控接口函数。4.根据权利要求1所述的方法,其中,所述将所述响应外部操作的文件的信息发送给用户态的应用程序包括:将所述发生操作的文件的信息发送到与所述应用程序预先约定的通信端口号,以使所述应用程序通过监听所述通信端口号获取所述响应外部操作的文件的信息。5.根据权利要求1所述的方法,其中,所述文件事件的类型包括以下至少之一:文件创建、文件打开、文件写入、文件关闭、文件删除和文件重命名。6.一种文件监控装置,包括:第一设置模块,用于设置内核态中用于实现文件系统通知机制的功能模块的运行参数,其中,所述运行参数包括用于响应文件事件的处理函数;监控模块,用于通过调用所述功能模块的监控接口函数,监控所述文件系统是否在预定时段内响应了外部操作;处理模块,用于响应于监控到所述文件系统在预定时段内响应了外部操作,根据文件系统对于外部操作的响应而触发的文件事件,调用所述处理函数,以获得所述文件系统中响应外部操作的文件的信息,其中,所述响应外部操作的文件的信息包括所述文件的路径和所述文件事件的类型;以及发送模块,用于将所述响应外部操作的文件的信息发送给用户态的应用程序,以使所述应用程序对所述响应外部操作的文件进行处理。
7.根据权利要求6所述的装置,其中,所述监控接口函数包括第一参数和第二参数,所述第一参数用于标识与所述第一参数对应的第一目录以及所述第一目录下的各级子目录中的所有文件,所述第二参数用于标识与所述第二参数对应的第二目录中的文件;所述装置还包括:第二设置模块,用于在调用所述监控接口函数之后,将所述第一参数设置为文件系统的根目录,以及将所述第二参数设置为空,以使在调用所述监控接口函数的过程中监控所述文件系统的根目录下的各级子目录中的所有文件是否响应了外部操作。8.一种计算机系统,包括:一个或多个处理器;存储器,用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现权利要求1至5中任一项所述的方法。9.一种计算机可读存储介质,其上存储有可执行指令,该指令被处理器执行时使处理器实现权利要求1至5中任一项所述的方法。10.一种计算机程序产品,包括计算机可读指令,其中,所述计算机可读指令被执行时用于执行根据权利要求1至5中任一项所述的方法。

技术总结
本公开提供了一种文件监控方法,包括:设置内核态中用于实现文件系统通知机制的功能模块的运行参数,其中,运行参数包括用于响应文件事件的处理函数;通过调用功能模块的监控接口函数,监控文件系统是否在预定时段内响应了外部操作;响应于监控到文件系统在预定时段内响应了外部操作,根据文件系统对于外部操作的响应而触发的文件事件,调用处理函数,以获得文件系统中响应外部操作的文件的信息,其中,响应外部操作的文件的信息包括文件的路径和文件事件的类型;将响应外部操作的文件的信息发送给用户态的应用程序,以使应用程序对响应外部操作的文件进行处理。本公开还提供了一种文件监控装置、计算机系统和存储介质。计算机系统和存储介质。计算机系统和存储介质。


技术研发人员:屈梦梦 李常坤 刘金朋
受保护的技术使用者:奇安信科技集团股份有限公司
技术研发日:2020.05.21
技术公布日:2021/11/25
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献