📅  最后修改于: 2023-12-03 15:38:50.096000             🧑  作者: Mango
在服务器上定期保持系统更新是必要的,它有助于防止恶意软件的攻击和确保系统在安全环境下运行。为了保证服务器的安全性,需要监控服务器的安全更新并定期修补。本文将介绍如何检查上次修补Ubuntu服务器的时间。
我们可以使用以下命令来检查服务器上安装的更新软件包的最后更新时间:
ls -la /var/lib/update-notifier/updates-available
这将返回类似以下内容的结果:
total 8
drwxr-xr-x 2 root root 4096 Feb 16 20:19 .
drwxr-xr-x 3 root root 4096 Feb 16 20:18 ..
-rw-r--r-- 1 root root 235 Feb 16 20:19 196d4f62-4f4a-4554-83a1-078d0324f708.pkla
-rw-r--r-- 1 root root 206 Feb 16 20:19 6e05a6b0-20f7-49c5-b9db-6c6245046ff2.pkla
这些文件的时间戳可以告诉你系统在哪个日期最后一次更新软件包。在上面的例子中,最后更新时间为2月16日。
另外,您可以使用以下命令来检查软件源列表的最后更新时间:
ls -la /var/cache/apt/
这将返回以下类似的结果:
total 136
drwxr-xr-x 10 root root 4096 Feb 16 20:18 .
drwxr-xr-x 99 root root 12288 Feb 16 20:23 ..
drwxr-xr-x 2 root root 4096 Feb 16 20:18 archives
-rw-r--r-- 1 root root 0 Dec 10 2016 backup-stamp
drwxr-xr-x 2 root root 4096 Feb 16 20:18 cdroms
drwxr-xr-x 2 root root 4096 Feb 16 20:19 gfs
-rw-r--r-- 1 root root 58658 Feb 16 20:18 lock
drwxr-xr-x 2 root root 4096 Dec 10 2016 partial
drwxr-xr-x 2 root root 4096 Feb 16 20:18 srcpkgcache.bin
-rw-r--r-- 1 root root 4194304 Dec 10 2016 srcpkgcache.bin.00
-rw-r--r-- 1 root root 65536 Dec 10 2016 srcpkgcache.bin.01
-rw-r----- 1 _apt root 0 Feb 8 2017 .update-stamp
在这个例子中,软件源列表的时间戳为2月16日。如果您想要查看软件源的详细信息,可以通过以下方式:
ls -la /var/lib/apt/lists
此命令将列出以前下载的所有软件源的详细信息,包括它们的时间戳。
这些命令可以帮助您确定系统上最后一次更新的时间,并且让您了解系统保持最新的程度。你可以定期运行这些命令,以确保您的服务器保持最新的状态,并且运行在安全的环境中。