一、last reboot 上次重启时间
[root@localhost ~]# last reboot
reboot system boot 3.10.0-1160.el7. Wed Aug 4 08:51 - 09:45 (00:53)
reboot system boot 3.10.0-1160.el7. Wed Jul 28 15:10 - 09:45 (6+18:35)
reboot system boot 3.10.0-1160.el7. Sat Jul 10 10:37 - 09:45 (24+23:08)
reboot system boot 3.10.0-1160.el7. Thu Jul 8 11:28 - 09:45 (26+22:17)
reboot system boot 3.10.0-1160.el7. Tue Jul 6 15:51 - 09:45 (28+17:53)
reboot system boot 3.10.0-1160.el7. Tue Jun 29 09:43 - 09:45 (36+00:02)
reboot system boot 3.10.0-1160.el7. Fri Jun 25 08:27 - 09:45 (40+01:17)
reboot system boot 3.10.0-1160.el7. Mon May 24 09:41 - 09:45 (72+00:04)
reboot system boot 3.10.0-1160.el7. Sat Apr 17 10:13 - 09:45 (108+23:32)
[root@iZ2ze30dygwd6yh7gu6lskZ ~]# last reboot
reboot system boot 4.18.0-147.5.1.e Wed Feb 17 04:50 still running
reboot system boot 4.18.0-147.5.1.e Mon Feb 15 06:12 - 20:49 (1+14:37)
[root@iZ2zej1nogjvot6f4dzt6eZ ~]# last reboot
reboot system boot 3.10.0-1127.19.1 Fri Apr 9 19:59 - 10:48 (116+14:49)
reboot system boot 3.10.0-1062.18.1 Mon Nov 2 23:38 - 11:58 (157+12:20)
reboot system boot 3.10.0-1062.18.1 Sun Nov 1 23:22 - 15:38 (16:16)
以reboot system boot 3.10.0-1127.19.1 Fri Apr 9 19:59 - 10:48 (116+14:49)
为例,它所表达的意思是:
Linux内核版本3.10.0-1127.19.1,系统重启,4月9日,星期五,19:59开机,持续时间116天14小时49分钟
二、uptime 上线时间
[root@localhost ~]# uptime
09:56:27 up 1:04, 1 user, load average: 24.03, 24.05, 23.70
[root@iZ2ze30dygwd6yh7gu6lskZ ~]# uptime
09:56:20 up 168 days, 13:06, 1 user, load average: 0.00, 0.00, 0.00
[root@iZ2zej1nogjvot6f4dzt6eZ ~]# uptime
10:48:43 up 116 days, 22:49, 3 users, load average: 0.08, 0.08, 0.06
以10:48:43 up 116 days, 22:49, 3 users, load average: 0.08, 0.08, 0.06
为例,它所表达的意思是:
当前时间是10:48:43,已经持续运行116天22小时49分,两个用户登录过,系统过去1分钟、5分钟和15分钟内的平均负载分别是0.08, 0.08, 0.06。
三、有个小问题
[root@iZ2zej1nogjvot6f4dzt6eZ ~]# last reboot
reboot system boot 3.10.0-1127.19.1 Fri Apr 9 19:59 - 10:48 (116+14:49)
reboot system boot 3.10.0-1062.18.1 Mon Nov 2 23:38 - 11:58 (157+12:20)
reboot system boot 3.10.0-1062.18.1 Sun Nov 1 23:22 - 15:38 (16:16)
wtmp begins Sun Apr 26 16:02:02 2020
[root@iZ2zej1nogjvot6f4dzt6eZ ~]# uptime
10:48:43 up 116 days, 22:49, 3 users, load average: 0.08, 0.08, 0.06
两条指令,都能查询系统已经持续运行多长时间,last reboot
显示的是116天14时49分,uptime
显示的是116天22时49分。
为何二者不一致,差了8小时,刚好一个时区。
- 这时候突然想起来,我前段时间刚把服务器的时区改了,那这么说就对上了。
- 所以,
last reboot
和uptime
有一个是对的,有一个是错的。那谁对谁错了?不好辨认,没有一个对比的。 - 比较好的办法是,重新走一遍流程(重启->记录开机时间->修改时区->uptime/last reboot->最终确认)
- 这里就不做这个实验了,有明确答案的同学,方便的话可以在评论区告知
- 从已有的信息来看,应该是
last reboot
错了,因为他记录了创建时间,持续时间是当前时间-创建时间。如果中间修改过时区,则当前时间和创建时间的时区不一致,就会产生错误。
觉得好,就一键三连呗(点赞+收藏+关注)