当前位置: 首页 > news >正文

Ubuntu inotify

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

 安装

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

sudo apt-get install inotify-tools

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

inotifywait

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

使用方法

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

使用说明

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

相关文章:

  • 开始MySQL之路——MySQL的DataGrip图形化界面
  • C++ STL 标准模板库
  • C#-集合小例子
  • git保存删除的文件
  • 【golang】go语句执行规则(goroutine)(下)
  • websocket 接收消息无法获取用户id
  • springboot通过sharding-dbc按年、月分片
  • 基于静电放电算法优化的BP神经网络(预测应用) - 附代码
  • 开发者插件推荐FeHelper
  • 【MySQL】JSON 格式字段处理
  • 数据库选型<1>
  • 1.Flink源码编译
  • Linux内核数据结构 散列表
  • 数据库系统课设——基于python+pyqt5+mysql的酒店管理系统(可直接运行)--GUI编程
  • 《C和指针》笔记9: typedef
  • 《C和指针》笔记6:gets/puts/scanf/printf/getchar函数用法
  • 智慧课堂学生行为检测评估算法
  • rainbond云原生应用管理平台部署
  • jemter连接数据json断言
  • JavaFX 加载 fxml 文件
  • (三)Redis——Set
  • Vue组件通信方式详解(全面版)
  • 什么是Promise对象?它的状态有哪些?如何使用Promise处理异步操作?以及 async、await
  • Android 之自定义绘制一
  • vue3 计算两个表单得到第三个表单数据
  • Premiere Pro软件安装包分享(附安装教程)
  • springboot设置文件上传大小,默认是1mb
  • Unity 之transform.LookAt() 调整一个物体的旋转,使其朝向指定的位置
  • linux————haproxy
  • 【80天学习完《深入理解计算机系统》】第十天 3.3 条件码寄存器【CF ZF SF OF】【set】