你知道任何Linux程序,它们将监视对文件系统中目录和文件的访问吗?我希望能够生成一些报告,说明在某个时期某些文件被访问了多少次?监控Linux上的文件和目录访问
15
A
回答
28
你可能想inotify-tools。 Inotify是linux内核的一部分,可以触发观察文件,目录甚至整个目录的内容。这些工具是命令行工具,可以利用inotify的功能,并允许您在shell脚本中使用它们。
具体来说,你可能会想看看inotifywatch
3
相关问题
- 1. linux文件访问监视器,与inotify?
- 2. 在Linux上监视文件更改的目录
- 3. 在Linux上监视目录的程序
- 4. web.config文件和目录的访问
- 5. 目录监控
- 6. Linux目录和文件permssions
- 7. 我该如何监控每个文件的Linux文件访问实时
- 8. C#中的监视器文件/目录访问
- 9. kQueue目录监控
- 10. Maximo访问监控
- 11. linux上的文件访问ssd + hdd
- 12. 访问iPhone上的支持文件目录中的.html文件
- 13. 访问linux shell中的奇怪目录
- 14. 在Linux中访问目录的权限
- 15. Linux:访问以前使用的目录
- 16. java 7目录监控问题
- 17. 无法使用cordova访问目录和子目录文件API
- 18. 访问属性文件:Java和Linux的
- 19. 如何从Windows服务使用C#访问Linux目录/文件
- 20. 监控访问的网站
- 21. Linux监控 - Nagios和nrpe
- 22. 监控文件更改C++ linux
- 23. 在Linux上访问文件mint VirtualBox guest
- 24. 如何访问目录中的文件
- 25. 访问java中的文件/目录
- 26. 监控创建文件的目录和子目录,并获取创建的文件的前7个字符?
- 27. 在linux上的Python中的文件和目录
- 28. linux文件和目录权限
- 29. 监控文件上传
- 30. 访问Linux上
这看起来很酷。谢谢。 – gruszczy 2010-11-17 15:34:40
inotifywait -mr/tmp – diyism 2013-12-12 09:53:13
请注意,'inotifywatch -r/tmp'只会计算程序终止后在目录和输出统计信息中发生的事件。而'inotifywait -mr/tmp'实际上会监听所有的事件,并在事件发生时将它们输出到控制台。 ('-r'标志用于递归目录监听) – 2014-11-12 12:32:08