查询Linux开关机时间
指尖二进制 • 1 年前 • 277 次点击 •
使用who命令查看系统重新启动的时间/日期
[root@VM_16_3_centos ~]# uptime
22:20:04 up 4 days, 1:17, 1 user, load average: 0.00, 0.01, 0.05
[root@VM_16_3_centos ~]# who -b
system boot 2018-02-15 21:03
查看系统的正常运行时间
[root@VM_16_3_centos ~]# uptime -s
2018-02-15 21:03:00
使用last命令来查询最近登陆到系统的用户和系统重启时间和日期
[root@VM_16_3_centos ~]# last reboot | more
reboot system boot 3.10.0-514.21.1. Thu Feb 15 21:03 - 23:14 (4+02:11)
reboot system boot 3.10.0-514.21.1. Thu Feb 15 03:37 - 21:02 (17:25)
reboot system boot 3.10.0-514.21.1. Tue Feb 13 20:03 - 03:37 (1+07:33)
reboot system boot 3.10.0-514.21.1. Thu Feb 8 01:33 - 20:03 (5+18:29)
wtmp begins Wed Feb 7 01:20:51 2018
或者,尝试输入:
[root@VM_16_3_centos ~]# last reboot | head -1
reboot system boot 3.10.0-514.21.1. Thu Feb 15 21:03 - 23:15 (4+02:11)
last命令通过查看文件/var/lag/wtmp来自wtmp文件被创建时的所有登陆和登出用户。每当系统重新启动时,这个伪用户reboot就会登陆。因此,last reboot命令将会显示自该日志文件被创建以来的所有重启信息。
查看系统上次关机的时间和日期,命令中 -x 显示系统关机和运行等级改变信息。
[root@VM_16_3_centos ~]# last -x|grep shutdown | head -1
shutdown system down 3.10.0-514.21.1. Thu Feb 15 21:02 - 21:03 (00:00)
这里是 last 命令的其他一些选项:
last
last -x
last -x reboot
last -x shutdown