📜  如何检查上次修补 UBUNTU 服务器的时间 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:38:50.096000             🧑  作者: Mango

如何检查上次修补 UBUNTU 服务器的时间

在服务器上定期保持系统更新是必要的,它有助于防止恶意软件的攻击和确保系统在安全环境下运行。为了保证服务器的安全性,需要监控服务器的安全更新并定期修补。本文将介绍如何检查上次修补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

此命令将列出以前下载的所有软件源的详细信息,包括它们的时间戳。

这些命令可以帮助您确定系统上最后一次更新的时间,并且让您了解系统保持最新的程度。你可以定期运行这些命令,以确保您的服务器保持最新的状态,并且运行在安全的环境中。