在 bash 中查找每个用户过去 24 小时执行的命令

在 bash 中查找每个用户过去 24 小时执行的命令

我如何找到每个用户过去 24 小时执行的命令并通过电子邮件将结果发送给他们?我有 Ubuntu GNU/Linux。我发现我需要一个名为“acct”的包。我已经使用以下命令安装并启用了该包:

sudo apt-get install acct sudo accton on

答案1

您需要使用“lastcomm”命令,并对每个命令使用“--user”选项。您必须根据所需的日期范围对其进行解析。然后通过您最喜欢的 MTA 发送输出。

相关内容