百度
360搜索
搜狗搜索

linuxlastreboot命令详细介绍

在 Linux 系统里,并没有lastreboot这一标准命令。不过,你可以通过其他途径来获取系统的最后重启时间,下面为你介绍几种常见方法:

1. 使用
who -b命令

who -b命令能够显示系统的最后启动时间。
bash

 

执行该命令后,会显示类似如下的输出:
plaintext

         system boot  2025-05-03 10:30

这表明系统于 2025 年 5 月 3 日 10:30 进行了最后一次重启。

2. 查看
/var/run/utmp文件

借助last reboot命令可以查看系统的重启记录。此命令会读取/var/run/utmp文件里的重启信息。
bash

last 

输出结果示例如下:
plaintext

reboot   system boot  5.15.0-71-generi Sun May  3 10:30   still running

reboot system boot 5.15.0-70-generi Thu May 1 14:15 - 10:30 (2+20:14)

第一行显示系统最后一次重启的时间,并且当前系统正在运行;第二行显示更早之前的重启记录。

3. 查看
uptime命令输出

uptime命令会显示系统的运行时长,通过当前时间减去系统运行时长,就能算出系统的最后重启时间。
bash

输出结果示例如下:
plaintext

 16:20:00 up 1 day,  5:50,  1 user,  load average: 0.00, 0.00, 0.00

这意味着系统已经运行了 1 天 5 小时 50 分钟,通过当前时间 16:20:00 往前推算,就能得到系统的最后重启时间。

4. 使用
systemd查看启动时间

如果你的系统采用systemd作为初始化系统,可使用systemctl命令查看系统的启动时间。
bash

systemctl show  KernelTimestamp 

输出结果示例如下:
plaintext

2025-05-03 10:30:00




912-05-03 10:30:00

这便是系统的最后启动时间。

阅读更多 >>>  linux启动rabbitmq服务命令

文章数据信息:

本文主要探讨:"linuxlastreboot命令", 浏览人数已经达到35次, 首屏加载时间:0.884 秒。