在Ubuntu中,inotify默认能监控的文件数量由内核参数fs.inotify.max_user_watches
决定,不同版本默认值可能不同,通常为8192。
你可以通过以下命令查看当前值:
cat /proc/sys/fs/inotify/max_user_watches
若需修改,可编辑/etc/sysctl.conf
文件,添加或修改参数fs.inotify.max_user_watches
,然后执行sudo sysctl -p
使更改生效。例如,将其设置为524288
,可监控更多文件。