Ubuntu inotify

  inotify 是一个用于监视文件系统事件的机制。它允许你监视文件或目录的变化,如文件的创建、修改、删除、移动等,以及目录的访问权限变化。

 安装

在 Ubuntu 中,你需要安装 inotify-tools 包,这是一个包含 inotifywaitinotifywatch 等实用工具的软件包。你可以使用以下命令来安装它:

sudo apt-get install inotify-tools

安装完成后,你就可以使用 inotify 工具来监视文件系统事件。

inotifywait

inotifywait 是一个用于监视文件系统事件的命令行工具。它允许你指定要监视的文件或目录,并等待事件的发生。

使用方法

inotifywait [ options ] file1 [ file2 ] [ file3 ] [ ... ]

使用说明

选项:
-h|--help 显示此帮助文本。
@ 从监视中排除指定的文件。
--exclude   排除与扩展正则表达式  匹配的所有文件的事件。
--excludei 与 --exclude 相同,但不区分大小写。
-m|--monitor 持续监听事件。如果没有此选项,inotifywait 将在接收一个事件后退出。
-d|--daemon 与 --monitor 相同,但在后台运行,将事件记录到由 --outfile 指定的

你可能感兴趣的:(ubuntu/debian,ubuntu,linux,运维)