技术解析

Linux 不支持递归监听文件夹, webpack 是怎么做的呢?
0
2021-06-09 15:57:42
idczone

众所周知 抗投诉服务器webpack 可以监听到很深层的文件变化,难道是每当创建一个文件夹的时候就创建一个监听?


对啊,总不能这点小事就上 ebpf 吧

Linux 不支持递归?
https://man7.org/linux/man-pages/man1/inotifywatch.1.html

这 man1 是应用程序,不是 API 吧?

这是工具,自己帮你实现了,楼主问的是 inotify syscall

赫兹聚聚 ebpf 还能干这个事吗

原始的 syscall 是不支持递归,得自己实现,创建一个文件夹出来新建个监听。

bpf trace syscall 当然行。

啊,我以为这个只能过滤网络包,没了解过

搜索 ebpf/bcc

inotify 当然是 api 啊
ebpf 用来干这个不太合适吧

inotify 是支持递归监听的

数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服