标签: python events io hook centos
我的应用下载文件,创建文件作为最终/中间数据。我想设置一个钩子(在应用程序之外),在我的应用程序执行任何I / O事件时发出警报/记录 - 比如写文件,删除文件,从文件服务器下载文件。我使用urllib从数据服务器中检索适配文件。
答案 0 :(得分:2)
如果您知道将文件下载到哪里,一种解决方案可能是使用inotify。特别是,pyinotify似乎很有趣。我不知道CentOS是否有最新版本的Linux内核可供使用。
答案 1 :(得分:1)
如果您需要过程文件操作列表,可以使用SysInternals中的FileMon或ProcMon。
编辑,您可以使用 strace 。