在工作中,我们的任务是(即在检查或审核期间)显示系统最后一次打补丁的时间。这就是所问的一切。
当然,我问检查员你希望我如何向你展示这个...你希望我输入什么,而得到的答复是...不是我的工作,我不知道,你应该知道。
那么我是否应该编写 c 代码,在运行时仅显示 5 天前的日期以及其他一些官方术语?
我只知道uname -a
并说 go 参考这个内核版本以及 redhat 发布的版本和日期列表,并rpm -qa
在这里说 go 参考所有 2000+ rpm 版本的最新版本。
是否有一些yum
命令是回答问题的正确方法:您最后一次修补系统是什么时候?
这是在 RHEL 7.9 x86_64 上
答案1
yum history
将为您提供使用 执行的所有包操作的记录yum
,包括升级。您可以使用它来确定系统上次“修补”的时间,或者更好的是完全升级的时间。