inotify_add_watch(2) System Calls Manual inotify_add_watch(2) inotify_add_watch - inotify (libc -lc) #include int inotify_add_watch(int fd, const char *path, uint32_t mask); inotify_add_watch() path . fd inotify . path mask. inotify(7) mask. inotify_add_watch() inotify (inode) path. inotify . ( ) . read(2) inotify. inotify_event ( inotify(7)) . inotify_add_watch() ( ). -1 errno . EACCES . EBADF . EEXIST mask IN_MASK_CREATE path fd. EFAULT path . EINVAL mask IN_MASK_ADD IN_MASK_CREATE fd inotify. ENAMETOOLONG path . ENOENT path . ENOMEM . ENOSPC inotify . ENOTDIR mask IN_ONLYDIR path . . 2.6.13. inotify(7). inotify_init(2), inotify_rm_watch(2), inotify(7) 3 . . : . 6.18 8 2026 inotify_add_watch(2)