小编ReD*_*Tor的帖子

监视linux中文件系统更改的最佳方法

我正在寻找构建一个监视文件系统活动的文件系统同步实用程序,但似乎linux内核中的某些文件系统监视功能已过时或功能不全.

我的研究发现了什么

dnotify首先发布通知具有通知删除,修改,访问,属性,创建,移动等功能可以确定文件描述符,但现在已经过时了inotify和fanotify

inotify排在第二位,通知具有通知访问,修改,属性,关闭,移动,删除,创建等功能但是它不会给你一个文件描述符或进程,并且会被fanotify过时

fanotify是最新的通知访问,修改,关闭,但不通知删除或属性,但确实提供文件描述符

我需要一种方法来确定流程(例如来自fd)以及删除,修改,属性等等,以便同步所有内容,任何建议?不幸的是,dnotify似乎是最好的但是最过时的

linux filesystems inotify

21
推荐指数
1
解决办法
3万
查看次数

标签 统计

filesystems ×1

inotify ×1

linux ×1