用于监视文件夹中包含用户详细信息的文件的Unix Shell脚本

用于监视文件夹中包含用户详细信息的文件的Unix Shell脚本,shell,unix,Shell,Unix,我有以下要求,我想监控一个文件夹的文件活动和用户谁是这样做 我知道一些叫做inotify工具的东西,但它能在所有unix版本上工作吗,比如HP、Solaris等 以及如何跟踪进行文件添加/删除/修改的用户/id的名称 我知道一些叫做inotify工具的东西,但这在所有unix上都有效吗 HP、Solaris等版本 inotify是一个仅限Linux的解决方案。其他操作系统也有类似的解决方案(例如Solaris有,但我不知道是否有任何可用的方法可以将它们封装在一个API中) 以及如何跟踪进行文件添

我有以下要求,我想监控一个文件夹的文件活动和用户谁是这样做

我知道一些叫做inotify工具的东西,但它能在所有unix版本上工作吗,比如HP、Solaris等

以及如何跟踪进行文件添加/删除/修改的用户/id的名称

我知道一些叫做inotify工具的东西,但这在所有unix上都有效吗 HP、Solaris等版本

inotify
是一个仅限Linux的解决方案。其他操作系统也有类似的解决方案(例如Solaris有,但我不知道是否有任何可用的方法可以将它们封装在一个API中)

以及如何跟踪进行文件添加/删除/修改的用户/id的名称


你不能,至少不能以跨平台的方式。在Linux下,你可能可以使用
审计
子系统完成这样的任务,但这也是一个仅限Linux的解决方案。

我只需要Unix机器,你有关于审计的更多详细信息吗?仅限“Linux”,而非“Unix”。对“Linux审计”的简短搜索可能会产生大量有用的文档,包括来自StackExchange朋友的。