gpt4 book ai didi

linux - 如何监控大文件的哪一部分发生了变化

转载 作者:IT王子 更新时间:2023-10-29 00:22:30 26 4
gpt4 key购买 nike

是否有适用于 Linux kernel-3.0(或更高版本)的解决方案,允许获得类似于 inotify 的通知,描述已更改的特定文件段?

fschange补丁适用于 kernel-2.6.21。是否有可用的最新解决方案?最近的fanotify能提供这个功能吗?

最佳答案

据我所知,有一种方法可以通过使用文件更改通知作为指标来破解功能,以读取文件系统的磁盘格式并检查内部文件系统 block 分配表以了解发生了什么变化。

做起来很棘手,会遇到竞争条件,而且可能是个坏主意,但如果你必须这样做,并且在 3.0 之上编写一个 fschange 对你来说不是一个选择,那么这可能是可行的方法。

关于linux - 如何监控大文件的哪一部分发生了变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7857263/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com