centos关机命令

shutdown可以完成如下的工作:

可以自由原则关机模式:关机重启均可

可设置关机的时间:可以设置为现在立刻关机,也可以设置某一特定时刻关机

可自定义关机信息:关机之前可将自己设置的信息发送给在线用户

可以只发出警告信息不关机:有时候需要做测试,而不想让其他用户干扰,或明白的告诉用户某时段要之一一下,但不是真的关机

-k  :不是真的关机,只是发送警告信息出去

-r  :在将系统的服务停掉后就重新启动(常用)

-h  :将系统的服务停掉后,立即关机(常用)

-c  :取消已经在进行的shutdown命令内容。

时间:再顶系统关机的时间,没有指定时间的话,则默认一分钟后自动进行

eg:shutdown - h 10  十分钟后关机

soutdown -h 21:00 晚上九点关机

除了shutdown命令之外,reboot , halt , poweroff 也可以进行重新启动与关机任务,shutdown , reboot , halt , poweroff 其实都是调用systesysmctl这个命令

这个命令与关机 有关的语法如下:

systesysmctl  halt : 进入系统停止的模式,屏幕会保留一些信息,这与电源管理模式有关

       poweroff :进入系统关机模式,直接关机

       reboot : 直接重新启动

       suspend : 进入休眠模式

halt : 系统停止,屏幕可能会保留系统已经停止的信息

poweroff : 系统关机,所以没有提供额外的电力,屏幕空白

注意:一般重启之前会执行:sync (数据同步写入磁盘) 

补充:

init :  这个命令可以切换不同的运行级别,运行级别共有0--6 七个,0就是关机,6就是重启,不过init目前只是个兼容模式而已,所以在centos 7中,虽然也可使用init 0来关机,但跟运行级别无关了

原文地址:https://www.cnblogs.com/pooopun/p/12588949.html