如何查看Linux系统安装时间?

方案1,查看文件系统的创建时间。

文件系统的创建时间通常与操作系统的安装时间相对应。你可以使用dumpe2fs命令(针对ext2/ext3/ext4文件系统)来查看文件系统的创建时间。
使用dumpe2fs -h /dev/sdaX命令(请将/dev/sdaX替换为你的Linux分区设备)并查找“Filesystem created”行。
我们可以先使用lsblk查看一下根分群挂载在哪个设备上,如下图所示,我的挂载在vda1上,设备的访问路径就是在前面加上/dev/,也就是/dev/vda1。
然后 dumpe2fs /dev/sda1 | grep "Filesystem" 就行,这是最简指令,下图中使用的是
dumpe2fs -h /dev/sda1 | grep "Filesystem",加不加-h都对Filesystem created这行没有影响的。


这个时间往往早于系统第一次启动的时间,这个时间是系统在装机过程中创建分区产生的时间。

方案2,查看系统第一次启动的时间

[root@znl.pub log]# journalctl --list-boots
-2 ccf2e049d1af44079eb26e5e333103f6 Thu 2024-02-22 15:27:47 CST—Thu 2024-02-22 15:27:48 CST
-1 e8761838fc85470ca26c1d2169027d73 Tue 2024-07-09 16:04:10 CST—Tue 2024-07-09 16:09:17 CST
 0 3b3369523eb040cb8be5b07137d6b8e2 Tue 2024-07-09 16:09:29 CST—Tue 2024-07-23 15:01:01 CST

方案3,查看last指令结果的最后一行输出

last命令的最后一行,实际上可以作为系统第一次使用时的参考,它是这么写的:
wtmp begins Thu Feb 22 15:27:47 2024

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注