比如说,无论是 Debian 系统还是 Red Hat 系统。
答案1
对于实时监控,您可以使用inotify 工具。它可以等到某个事件发生,或者无限地运行并在事件发生时报告事件。安装后查看man inotifywait
详情。
这Debian 软件包Red Hat 软件包也具有相同的名称。
答案2
它不会监视新的更改(除非您用它制作一个 cron 脚本),但会检查find
的-cmin/-cnewer/-ctime
选项。
答案3
Tripwire 的开源版本可以做到这一点。看http://sourceforge.net/projects/tripwire/了解更多信息。您可能必须为您的特定操作系统编译它,或者可能有一个软件包,但它可以设置为提供更改的文件的每日报告。