在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,可监控更多文件。