linux基础查询系统启动时间

39次阅读

共计 542 个字符,预计需要花费 2 分钟才能阅读完成。

最近经常用到查询 linux 系统启动时间,今天汇总下各种方法。

1.who

who -b    // 查看上次启动时间
system boot  Aug 30 03:50
who -r    // 查看系统运行级别,附带启动时间
run-level 3  Aug 29 19:50

2.last reboot

显示过去所有的重启记录

reboot   system boot  3.10.0-957.21.3. Fri Aug 30 03:50 - 23:22  (-4:-27)
reboot   system boot  3.10.0-957.21.3. Fri Aug 30 03:14 - 19:50  (-7:-23)
...

3.top

top 命令第一行显示如下内容:

top - 22:55:18 up  3:04,  5 users,  load average: 0.00, 0.03, 0.05

其中 up 之前的时间 22:55:18 表示当前时间,up 后面的时间 3:04 表示系统已经运行了 3 小时 4 分钟,两者差值即可计算出启动时间。

4.uptime

uptime 命令与 top 第一行显示内容类似

22:59:31 up  3:09,  5 users,  load average: 0.00, 0.02, 0.05

5.w

w 命令第一行显示与 uptime 显示内容相同

23:03:56 up  3:13,  5 users,  load average: 0.05, 0.10, 0.08

正文完
 0