Golang之文件系统事件监听 基本介绍 文件系统事件是指文件系统相关的各种操作和状态变化,当一个应用层的进程操作文件或目录时,会触发systemcall,内核的notification子系统可以守在那里,把该进程对文件的操作上报给应用层的监听进程。这些事件可以包括文件和目录的创建、修改、删除和文件权限的更改等。 Linux中常用的有两种机制能够监听这些文件事件,分别为inotify和fanotify。 inotify和fanotify最大的区别就是fanotify能够监听到是哪个进程对文件或目录进行操作,并且能够阻止该操作。 fanotify fanotify:Linux2.6.37版本引入...

  GQctT27BDe6c   2024年01月18日   20   0   0 Go
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~