共计 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
正文完