系统关机指令。
shutdown [-efFhknr][-t 秒数][时间][警告信息]
shutdown指令能够关闭任何程式,并依用户的需要,进行重新开机或关机的动作。
-now 立即关机
-c 取消前一个shutdown命令。当执行"shutdown -h 11:50"指令时,只要按+键或“Ctrl+C”键
就能够中断关机的指令。若是执行“shutdown -h 11:50 &”将 shutdown 丢到后台时,
则需要使用 shutdown -c将前一个shutdown命令取消。
-f 重新启动时不执行fsck。
-F 重新启动时执行fsck。
-h 将系统关闭并停机。在某种程度上功能与halt命令相当。
-k 只是送出信息给任何用户,但不会实际关机。
-n 不调用init程式进行关机,而由shutdown自己进行(一般关机程序是由shutdown调用
init来实现关机动作)。使用此参数将加快关机速度,不建议用户采取此种关机方式。
-r shutdown之后重新启动。
-t<秒数> 送出警告信息和删除信息之间要延迟多少秒。警告信息可以提醒执行vi 或 mail等
程序的用户尽快存文件,删除信号会删除vi 或mail等程序。
[时间] 配置多久时间后执行shutdown指令。时间参数有 hh:mm 或 +m等两种模式。hh:mm表示
在几点几分执行 shutdown。+m表示 m 分钟后执 shutdown。比较特别的用法是以
now 表示立即执行 shutdown 。值得注意的是这部分参数不能省略。
[警告信息] 要传送给任何登入用户的信息。
指定 5 分钟后关机,同时送出警告信息给登入的用户:
$ shutdown +5 "System will shutdown after 5 minutes"
指定 22:30 定时关机。
$ shutdown -h 22:30
立即关闭系统
$ shutdown -h now …… The system is halted stopping all md devices. Power down. <--现在就可以关闭电源了