1、who -b命令
#查看最后一次(上次)系统启动的时间
who -b
system boot Dec 27 05:06
2、who -r命令
#查看最后一次(上次)系统启动的时间,及运行级别
who -r
run-level 5 Dec 27 05:06
3、last reboot命令
last reboot
reboot system boot 4.14.35-1902.10. Thu Oct 29 19:49 - 01:37 (05:48)
4、top命令
up后表示系统到目前运行了多久时间。反过来推算系统重启时间
top - 16:10:12 up 4 days, 11:05, 4 users, load average: 0.00, 0.00, 0.00
5、w命令
up后表示系统到目前运行了多久时间。反过来推算系统重启时间
16:47:16 up 4 days, 11:42, 3 users, load average: 0.00, 0.00, 0.00
6、uptime命令及查看/proc/uptime
uptime 16:47:53 up 4 days, 11:42, 3 users, load average: 0.00, 0.00, 0.00
date -d "`cut -f1 -d. /proc/uptime` seconds ago"
#查看最近一次系统重启的时间 Sat Dec 27 05:05:12 CST 2014
date -d "$(awk -F. '{print $1}' /proc/uptime) second ago" +"%Y-%m-%d %H:%M:%S"
2014-12-27 05:05:12