查看系统安装时间

sudo df -l

列出/所在的分区,如:

然后用dumpe2fs查询该分区信息即可

sudo dumpe2fs /dev/nvme0n1p2 | grep -i created

1 个赞

不知道这个命令是从什么信息里查出来安装时间的~

文件创建时间?

这个命令似乎是查询了/所在的分区上文件系统的创建时间,严格来说,这并不一定总是准确。

我感觉/var/log里面应该保存系统创建时间~

我安装系统时,截图是保存在/var/log/installer这个目录中的,图片文件创建时间是系统创建的时间~

问题在于你把什么时间当作安装时间。如果你使用 Debian Installer 安装,所有的日志文件会在安装后位于目录/var/log/installer下,在这种情况下,最有效的推断方法是阅读/var/log/installer/syslog

  1. dumpe2fs

    sudo dumpe2fs $(mount | grep 'on / ’ | awk ‘{print $1}’) | grep ‘Filesystem created:’

    本机测试结果:Filesystem created: Tue Feb 22 16:18:12 2022

  2. 如果按/var/log/installer生成时间作为系统安装时间,则:

    sudo stat /var/log/installer | grep -i birth

    本机测试结果:Birth: 2022-02-22 16:21:24.355165581 +0800

1 个赞