!
也想出现在这里? 联系我们
广告位
当前位置:首页>教程分享>服务器教程>判断服务器最后一次启动是热启动还是冷启动

判断服务器最后一次启动是热启动还是冷启动

last -x  显示系统关机,重新开机,以及执行等级的改变等信息。

下面是执行关机和重启之后执行last -x的结果:
root pts/0 192.168.0.120 Fri Dec 21 14:15 still logged in
root tty1 Fri Dec 21 14:02 still logged in
runlevel (to lvl 3) 2.4.20-8 Fri Dec 21 13:59 – 14:15 (00:15)
reboot system boot 2.4.20-8 Fri Dec 21 13:59 (00:15)
shutdown system down 2.4.20-8 Fri Dec 21 13:59 – 14:15 (00:16)
runlevel (to lvl 6) 2.4.20-8 Fri Dec 21 13:58 – 13:59 (00:00)
root tty1 Fri Dec 21 13:58 – down (00:00)
runlevel (to lvl 3) 2.4.20-8 Fri Dec 21 13:57 – 13:58 (00:01)
reboot system boot 2.4.20-8 Fri Dec 21 13:57 (00:01)
shutdown system down 2.4.20-8 Fri Aug 9 16:19 – 13:58 (-231+-2:-20
runlevel (to lvl 0) 2.4.20-8 Fri Aug 9 16:18 – 16:19 (00:00)

wtmp begins Fri Aug 9 16:18:42 2002

运行级别0代表关机,6代表重启
1、执行关机命令时首先会记录改变运行级别到0,然后记录关机
shutdown system down 2.4.20-8 Fri Aug 9 16:19 – 13:58 (-231+-2:-20
runlevel (to lvl 0) 2.4.20-8 Fri Aug 9 16:18 – 16:19 (00:00)
2、(热启)执行重启命令时首先会记录改变运行级别到6,再记录关机,然后记录启动,最后记录改变运行级别为当前启动级别3
runlevel (to lvl 3) 2.4.20-8 Fri Dec 21 13:59 – 14:15 (00:15)
reboot system boot 2.4.20-8 Fri Dec 21 13:59 (00:15)
shutdown system down 2.4.20-8 Fri Dec 21 13:59 – 14:15 (00:16)
runlevel (to lvl 6) 2.4.20-8 Fri Dec 21 13:58 – 13:59 (00:00)
3、(冷启)如果系统是冷启动则首先记录启动,然后记录改变运行级别为当前启动级别3
runlevel (to lvl 3) 2.4.20-8 Fri Dec 21 13:57 – 13:58 (00:01)
reboot system boot 2.4.20-8 Fri Dec 21 13:57 (00:01)

====>
热启动:
runlevel (to lvl 3) 或 runlevel (to lvl 5)
reboot system boot
shutdown system down
runlevel (to lvl 6)
冷启动:
runlevel (to lvl 3) 或 runlevel (to lvl 5)
reboot system boot

因此区别冷启动还是热启动,可以获得last -x的输出后,
判断reboot system boot 之后的第二行是runlevel (to lvl 6) 开头则是热启动,否则是冷启动

给TA打赏
共{{data.count}}人
人已打赏
服务器教程

mstsc 和mstsc /admin分别远程连接服务器有什么区别?

2021-4-17 21:08:59

服务器教程

云服务器清除 SQL 服务器名称历史记录

2021-4-17 21:09:04

声明 本站上的部份代码及教程来源于互联网,仅供网友学习交流,若您喜欢本文可附上原文链接随意转载。无意侵害您的权益,请发送邮件至 [email protected] 或点击右侧 私信:吉吉国王 反馈,我们将尽快处理。
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索
OneEase