介绍
在使用Linux系统时,经常需要获取系统的运行情况,包括上次关机时间,下面将简单介绍Linux查看上次关机时间的方法。
Linux查看上次关机时间
通过uptime命令查看
uptime是一个Linux系统命令,可以显示系统当前运行时间及各项系统负载平均值等信息。
uptime
执行上面的命令后,会显示出如下类似的信息:
19:57 up 1 day, 17:18, 2 users, load average: 1.15, 1.34, 1.28
其中,“up”后面的数字表示系统从上次开机到现在的运行时间。
通过last命令查看
last命令可以查询特定用户或所有用户最近登录的情况,也可以查询系统关机和重启的时间。
last reboot
执行上面的命令后,会显示出如下信息:
reboot system boot 4.15.0-51-generi Sat Jul 11 19:52 still running
reboot system boot 4.15.0-52-generi Fri Jul 10 01:39 - 19:52 (18:12)
reboot system boot 4.15.0-52-generi Thu Jul 9 22:59 - 01:39 (02:40)
reboot system boot 4.15.0-52-generi Thu Jul 9 22:38 - 22:59 (00:21)
reboot system boot 4.15.0-52-generi Wed Jul 8 23:02 - 22:38 (23:36)
reboot system boot 4.15.0-52-generi Wed Jul 8 22:12 - 23:02 (00:50)
reboot system boot 4.15.0-52-generi Wed Jul 8 22:06 - 22:12 (00:05)
reboot system boot 4.15.0-52-generi Wed Jul 8 21:34 - 22:06 (00:32)
其中,最后一行“still running”表示系统当前还在运行中,“reboot”则表示系统已经重启过,显示的时间是重启时间。
通过w命令查看
w命令可以查询当前登录的用户以及各自的状态信息,其中包括上次登录或注销的时间。
w
执行上面的命令后,会显示出类似下面的信息:
20:02:33 up 1 day, 17:23, 2 users, load average: 1.15, 1.34, 1.29
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
user1 tty7 :0 Fri20 17:24m 27:35 0.52s /usr/lib/xorg/
user2 pts/0 192.168.1.22 19:53 3.00s 0.46s 0.00s w
其中,“up”的后面的数字表示系统从上次开机到现在的运行时间;“LOGIN”的后面的时间是指该用户上次登录系统的时间。
总结
以上就是通过uptime、last和w三个命令来查看Linux系统上次关机时间的方法。每个命令的使用场景略有不同,根据需要可以选择使用不同的命令来查看系统的运行情况和状态信息。