GNU Direvent |
|
Directory event monitoring daemon |
Sergey Poznyakoff |
6.1 GNU/Linux systems.
On GNU/Linux the program uses inotify
.
See monitoring file system events in inotify(7) man page.
The maximum number of watches a user process can have is controlled by
the ‘fs.inotify.max_user_watches’ system variable. Normally it
is set to 8192, which is quite enough for most purposes. However, if
you monitor a big number or directories and/or are using recursive
watchers, you may need to increase this number. In that case, use
sysctl
(see configure kernel parameters at
runtime in sysctl(8) man page) to raise the limit, e.g.:
sysctl -w fs.inotify.max_user_watches=16384
Most GNU/Linux distributions provide the file /etc/sysctl.conf which can be used to set this variable on startup.
The following system-dependent events are defined on systems that use
inotify
:
This document was generated on July 13, 2019 using makeinfo.
Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.