有没有办法找出在两个特定日期(例如 2 到 3 个月期间)之间执行了哪些命令?
我可以使用历史命令,但是我已经打开/关闭了系统。
这可能吗?如何实现?
答案1
默认情况下不是。您应该安装 psacct(进程记帐)实用程序才能获得此功能。
sudo apt-get 安装 acct
ubuntu 软件包在安装过程中启用了进程记帐。它提供了以下命令:
- ac-打印有关用户连接时间的统计信息
- lastcomm—打印出有关先前执行的命令的信息。
- sa - 汇总会计信息
- accton - 打开或关闭进程会计
答案2
不,默认安装无法实现。如果您关心接下来的 2-3 个月,可以设置一些设置来跟踪,但无法跟踪之前的 2-3 个月。