在学中用,用中学,最可怕的事情就是没有按规范命令操作,导致用错命令引发严重后果。

    在Linux下一些常用的关机/重启命令有shutdown、halt、reboot、poweroff及init,它们都可以达到关机重启系统的目的,但每个命令的内部工作过程是不同的。 

Linux centos重启命令:

1、reboot 

2、shutdown -r now    #立刻重启

3、shutdown -r 10     #过10分钟自动重启

4、shutdown -r 20:35  #时间为20:35时候重启

Linux centos关机命令:

1、halt    #立刻关机 

2、poweroff   #立刻关机

3、shutdown -h now  #立刻关机

4、shutdown -h 10    #10分钟后自动关机
 
技巧:如果是通过shutdown命令按时间设置重启的话,可以用shutdown -c命令取消重启。

  说明shutdown命令:

   shutdown命令可以安全地将系统关机。坏习贯就是使用直接命令断掉电源(例如:halt命令,poweroff命令)的方式来关闭Linux,这是十分危险的。因为后台运行着许多进程,所以强制关机可能会导致进程的数据丢失﹐使系统处于不稳定的状态﹐甚至在有的系统中会损坏硬件设备。 

2.halt关机命令 

   halt命令就是调用shutdown -h。halt执行时﹐杀死应用进程之后的同时会把文件系统写操作完成后就会停止内核。

  3.reboot引发主机重启。

  4.init init 0为关机﹐init 1为重启。