Linux关机和重启命令

shutdown

 语法:Shutdown (选项)(参数)

  常用选项:

 Linux关机和重启命令

 参数:

时间:这是一定要加入的参数,指定系统关机时间。

警告信息:用来提醒用户

实例:

  #shutdown -h now

    立刻关机

  #shutdown -h 20:25

    20:25分会关机

  #shutdown -h +10

    10分钟后会关机

  #shutdown -r now

    立刻重启

  #shutdown -r +30 ‘The system will reboot’

    30分钟后重启,并将后面的信息发给所有在线用户

  #shutdown -k now ‘The system will reboot’

    将后面的信息发给所有在线用户,并不重启

 

总结:shutdownLinux惯用的一个关机命令,以其安全性、方便快捷为大家所推荐。但是使用这个命令需要root权限。这个命令会通知系统内各个进程,并且关闭系统中的run level 内的一些服务,主要作用过程是调用init去修改运行级别,所以,也可以#init 0去关闭Linux

 

halt

语法:halt [选项]......

 

  选项说明:

 Linux关机和重启命令

实例:

     Linux关机和重启命令

总结:最简单的关机命令,其实halt就是调用shutdown -h。halt执行时﹐杀死应用进程﹐执行sync系统调用﹐文件系统写操作完成后就会停止内核。

 

reboot

   语法:reboot[选项]

   选项

    Linux关机和重启命令

 

实例:

 Linux关机和重启命令

总结:他的参数和halt差不多,reboot的工作过程halt类似﹐不过它是引发主机  重启﹐而halt是关机。

 

poweroff

语法:poweroff(选项)

 Linux关机和重启命令

实例:

    #poweroff -f  强制关机

总结:比较强硬的关机措施,在使用前需要去确认系统中已经没有用户存在且所有数据都已保存

 

    基本上,在默认情况下,他们会完成一样的工作,(因为halt会先调用shutdown,而shutdown最后会调用halt)。不过,shutdown可以依据目前所启用的服务来逐步关闭各个服务后才关机,而halt可以不理会系统情况,进行硬件关机。-------《鸟哥的Linux私房菜》