Linux常用命令inotify怎么用
发表于:2025-01-19 作者:千家信息网编辑
千家信息网最后更新 2025年01月19日,小编给大家分享一下Linux常用命令inotify怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Linux常用命令I
千家信息网最后更新 2025年01月19日Linux常用命令inotify怎么用
小编给大家分享一下Linux常用命令inotify怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
Linux常用命令Inotify 一种强大的、细粒度的、异步文件系统监控机制,它满足各种各样的文件监控需要,可以监控文件系统的访问属性、读写属性、权限属性、删除创建、移动等操作,也就是可以监控文件发生的一切变化。
在这里插入代码片 安装inotify软件 先检查自己的系统版本(uname -r)我的是centos 7的系统 [root@oa ~]# uname -r 3.10.0-1127.13.1.el7.x86_64 检查是否安装了这个软件 [root@oa ~]# rpm -qa inotify-tools 检查仓库中是否有软件 [root@oa ~]# yum search inotify-tools 若软件在仓库中不存在则安装对应的epel源 [root@oa ~]# wget -O /etc/yum.repos.d/epel-7.repo http://mirrors.aliyun.com/repo/epel-7.repo 清理缓存 [root@oa ~]# yum clean all [root@oa ~]# yum makecache 安装inotify-tools软件 [root@oa ~]# yum install inotify-tools -y 12345678910111213141516
简单举例 在234这台主机上进行测试。对/home/awk目录下的文件的增删改查进行监控。打开两个ssh。一个输入监控命令,另一个进行观察
[root@oa ~]# inotifywait -mrq -e 'create,delete,close_write,attrib,moved_to' --timefmt '%Y-%m-%d %H:%M' --format '%T %w%f %e' /home/awk 1
在234主机的/home/awk目录下进行如下操作 同时可以观察另一个ssh页面的监控画面 命令的讲解
inotifywait -mrq -e 'create,delete,close_write,attrib,moved_to' --timefmt '%Y-%m-%d %H:%M' --format '%T %w%f %e' /home/awk 1
参数:
参数 | 说明 |
---|---|
-m | 持续监听 |
-r | 使用递归形式监视目录 |
-q | 减少冗余信息,只打印出需要的信息 |
-e | 指定要监视的事件,多个时间使用逗号隔开 |
–timefmt | 时间格式 |
–format | 监听到的文件变化的信息 |
–timefmt 说明: Ymd分别表示年月日,H表示小时,M表示分钟 –format 说明:
参数 | 说明 |
---|---|
%w | 表示发生事件的目录 |
%f | 表示发生事件的文件 |
%e | 表示发生的事件 |
%Xe | 事件以"X"分隔 |
%T | 使用由–timefmt定义的时间格式 |
可监控的事件:
参数 | 说明 |
---|---|
access | 访问,读取文件。 |
modify | 修改,文件内容被修改 |
attrib | 属性,文件元数据被修改。 |
move | 移动,对文件进行移动操作。 |
create | 创建,生成新文件 |
open | 打开,对文件进行打开操作 |
close | 关闭,对文件进行关闭操作。 |
delete | 删除,文件被删除。 |
以上是"Linux常用命令inotify怎么用"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
文件
监控
事件
命令
软件
参数
属性
目录
系统
常用
信息
内容
时间
篇文章
检查
移动
主机
仓库
格式
变化
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
软件开发单词记忆方法
数据库的c 增删改查代码
中兴软件开发 待遇
蛮王柯南选什么服务器
网络安全最新信息
大数据网络技术要学英语吗
数据库建模用英文还是中文
实况数据库如何发帖
华为 网络技术工程师 面试
信息系统网络安全方案2021
最强蜗牛服务器排行榜
服务器bios设置快速起动
网络安全和执法学什么专业好
租有服务器
云服务器修改视频教程
wpf数据库的应用
关于网络安全有哪些方面
河北软件开发者小程序
木瓜互联网科技馆重庆
金融科技与网络安全
新软件开发公司简介
深圳逗牙网络技术有限公司
四川党建设计软件开发公司
四级网络安全管理体系
控制卡上位机软件开发流程
超微服务器主板sas接口
华为云文档数据库如何插入数据集
合肥软件开发驻场需要多少钱
浦东新区正规软件开发哪家好
我国网络安全的治理重点