python - Linux 中的主动文件夹观察程序

标签 python linux

文件夹观察程序的功能是在文件进入文件夹后它会执行某些操作(它会使用react)。有没有一种方法,可以在文件进入文件夹之前进行检查,如果检查成功则仅该文件进入文件夹,否则不进入。

最佳答案

据我所知,没有现有的解决方案。但是:

  • 有 inotify API,但它只发出刚刚发生的事情的通知,即您没有任何方法来影响结果。
  • 如果这是绝对必要的要求,那么在文件系统级别拦截操作是唯一的通用选择,攻击内核本身或使用 FUSE。
  • 如果您只想监控单个进程的操作,可以使用 LD_PRELOAD 来拦截一些调用,例如 fopen() 和 fwrite() 等函数调用。

关于python - Linux 中的主动文件夹观察程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25104606/

相关文章:

python - TypeError : float() argument must be a string or a number, 不是 'NoneType'

linux - 通过格式化将 ASCII 文本转换为 Unicode

linux - 来自emacs的Ubuntu Linux python绘图,无法从 '_imaging'导入名称 'PIL'

python - 使用 pypyodbc 对列名进行 SQL Server 编码

python - 如何使用 Pycharm 运行 fast-api 服务器?

python - 使用python从带有滚动的网页中抓取数据

c - 如何通过C中的PID监视外部进程的事件?

python - 如何将 microsoft azure SQL 服务器连接到 django webapp

linux - 在文件生成/从用户上传到我的服务器期间流式传输 awk

linux - udev usb 每次都不同的路径