文件系统分析
因此,试图找到一些实用程序来为我们提供有关此事物的统计信息。
例如,过去 30、60、90 天、6 个月等创建了哪些文件。它们的大小是多少?
带有可排序报告的东西会很好。
我知道我们可以使用 ls 和 du 的各种命令行开关来做一些事情,但是这些并不能创建我正在寻找的报告......您知道顶部有任何合适的实用程序吗?
So, trying to find some utility(ies) to give us statistical information on this thing.
For example, what files were created in the last 30, 60, 90 days, 6 months, etc. What are their sizes?
Something with sortable reports would be nice.
I know we can do some things with a variety of command line switches for ls and using du, but these don’t create quite the reports I’m looking for ... Do you know of any appropriate utilities off of the top?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
你可以看看 Nagios。 它更像是一个完整的系统监控工具,而不是文件系统审核工具。 但它有很多可用的插件。
You might look into Nagios. It more of a complete system monitoring tool than a file system auditing tool. But it has lots of plug-ins available for it.
find 是你的朋友,它有非常灵活的查询语言。 与 ls 结合使用,您可以收集您想要的所有信息。
以下命令将为您提供过去 90 天内更改的所有文件及其大小:
寻找 。 -ctime -90 -exec ls -ks {} \;
接下来,使用 GnuPlot 生成报告。
find is your friend, it has a very flexible query language. Combined with ls you can gather all the information you want.
The following command will give you all the files changed in the last 90 days along with their size:
find . -ctime -90 -exec ls -ks {} \;
Next, use GnuPlot to generate your reports.