linux - 监控 linux 上的文件和目录访问

标签 linux file-monitoring

<分区>

您是否知道任何 linux 程序可以监视对文件系统中的目录和文件的访问?我希望能够生成一些报告,说明某些文件在一段时间内被访问了多少次?

最佳答案

你可能想要 inotify-tools . Inotify 是 linux 内核的一部分,它会在监视的文件、目录甚至整个目录的内容上触发事件。这些工具是命令行实用程序,可利用 inotify 的功能并允许您使用它们,例如,在您的 shell 脚本中。

具体来说,您可能需要查看 inotifywatch

关于linux - 监控 linux 上的文件和目录访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4205815/

相关文章:

ruby - 在 Linux Mint 17 上安装 Ruby on Rails

python - 监视文件的追加并在追加完成后执行一些操作

java - 在 UNIX 中监视文件/文件夹以获取更改通知

windows - 保存新文档时启动的批处理文件

linux - 如何从脚本中为 sudo 提供密码?

模拟调度程序的 C 程序

linux - 如何使用命令 `sed` 请求确认

c# - 检测打开文件(使用c#)

c - 如何使用 linux 原生 AIO 将数据写入不是 512*n 字节的偏移量?