“ 勤能补拙是良训,一分辛劳一分才。”
说到关机和重启,很多人认为重要的服务器如果重启了,则会造成大范围的故障损失,其实不然,服务器也是需要维护的,在保证数据服务安全可靠的基础上使用备份服务器代替主服务,有计划的重启远比意外宕机损失小的多。01
—
![cb4ce15af00826c1e459693f16deb90b.png](https://i-blog.csdnimg.cn/blog_migrate/51222208e1c06091f7157fb91e0de498.png)
命令介绍
在早期的 Linux 系统中,我们应该尽量使用 shutdown 命令来进行关机和重启。因为只有 shutdown 命令在关机或重启之前会正确地中止进程及服务,所以我们一直认为 shutdown 才是最安全的关机与重启命令。当然现在系统中的一些其他命令例如reboot也可以正确的去终止 进 程及 服 务。但是我们建议使用 shutdown来进行关机和重启。本文中我们将介绍shutdown、reboot,halt,poweroff,init这几个命令。02
—
![cb4ce15af00826c1e459693f16deb90b.png](https://i-blog.csdnimg.cn/blog_migrate/51222208e1c06091f7157fb91e0de498.png)
命令用法
shutdown shutdown [选项] 时间 [警告信息]
常用可选项
-c:取消已经执行的 shutdown 命令;
-h:关机;
-r:重启;
03
—
![cb4ce15af00826c1e459693f16deb90b.png](https://i-blog.csdnimg.cn/blog_migrate/51222208e1c06091f7157fb91e0de498.png)
命令示例
重启#重启, now是现在重启的意思[root@nebula ~]# shutdown -r now#指定时间重启,但会占用前台终端[root@nebula ~]# shutdown -r 05:30#把定义重启命令放入后台,&是后台的意思[root@nebula ~]# shutdown -r 05:30 &#取消定时重启[root@nebula ~]# shutdown -c#10分钟之后重启[root@nebula ~]# shutdown -r +10
[root@nebula ~]# reboot 重启
#重启,也就是调用系统的 6 级别[root@nebula ~]# init 6
关机
#现在关机[root@nebula ~]# shutdown -h now#指定时间关机[root@nebula ~]# shutdown -h 05:30
#关机[root@nebula ~]# halt[root@nebula ~]# poweroff
![9366fc2c7f3b6a3e90d786eccf18c939.png](https://i-blog.csdnimg.cn/blog_migrate/99b23125cc70d3b9eade9f0dd4ef6585.png)
![ff27fe6b5316c2aa18b408677e911dfc.gif](https://i-blog.csdnimg.cn/blog_migrate/7021f457f1562d5adc9d90c3b3eb620b.gif)
2020年6月29日星云科技暑期班如约而至
JAVA高级开发班、Linux云计算9月班火热预报名
咨询请联系吕老师:
Tel/VX:13992827407
QQ:54020094
*版权申明:
转载文章和图片均来自公开互联网,版权归作者本人所有,推送文章除无法获取出处外,我们都会注明作者和来源,如有侵权,请与我们联系删除或授权。