对于系统文件事件,有一些高级的包装器,在这里是一个使用Listen ruby gem的例子:
Listen.to('some/path', 'some/another/path', :filter => [/\.tmp$/]) do |modified, added, removed| ... end
是否存在这样的监控,例如“权限被拒绝”事件?
FreeBSD :是的,像往常一样, 手册是你的朋友。 手册:安全事件审计 。
Linux:这取决于你在找什么,Linux没有像FreeBSD这样简单的界面,但你可以得到所有相同的信息。 取决于你在找什么,它可能是发行版和版本特定。 这些信息在发行版中可能有所不同。 所以,“这取决于”是我可以给你的最好的。