shutdown


  •  参数列表:

 -k : 不要真的关机,只是发送警告信息出去!
-r : 在将系统的服务停掉之后就重新启动(常用)
-h : 将系统的服务停掉后,立即关机。 (常用)
-c : 取消已经在进行的 shutdown 命令内容。

  • 如下所示,为常见命令:

shutdown -h now
立刻关机,其中 now 相当于时间为 0 的状态
shutdown -h 20:25
系统在今天的 20:25 分会关机,若在21:25才下达此命令,则隔天才关机
shutdown -h +10
系统再过十分钟后自动关机
shutdown -r now
系统立刻重新启动
shutdown -r +30 'The system will reboot'
再过三十分钟系统会重新启动,并显示后面的信息给所有在在线的使用者
shutdown -k now 'This system will reboot'
仅发出警告信件的参数!系统并不会关机啦!吓唬人!

 

重新启动


 sync; sync; sync; reboot

关机


 关机可用三个命令:halt、poweroff、init来完成

poweroff -f

init 0

halt 和 shutdown 都会执行 sync 和 umount 操作, halt 和 shutdown 的区别有很多,其中有一个是 shutdown 会去执行 /etc/rc0.d/ 下面的脚本,也就是说会去执行 runlevel 0 的脚本,halt 则不会。