shutdown命令的功能是关闭服务器的系统,作用等同于poweroff命令。

语法格式:sshutdown 参数 对象

常用参数:

-c取消关机任务 -n不调用init程序进行关机
-f关机时不检查文件系统-P系统关机后切断电源
-F关机时先检查文件系统-r将系统立即重启
-h将系统立即关机-s关闭此计算机,非立即操作
-k发送信息给所有用户-t设置距离关闭计算机还剩余的秒数

参考示例

将当前服务器立即关机:

[root@linuxcool ~]# shutdown -h now

将当前服务器立即重启:

[root@linuxcool ~]# shutdown -r now

设定当前服务器在指定时间自动关机,格式为“小时:分钟”:

[root@linuxcool ~]# shutdown -h 21:00 
Shutdown scheduled for Wed 2023-05-18 21:00:00 CST, use 'shutdown -c' to cancel.

设定当前服务器在5分钟后关机,同时发送警告信息给所有已登录的用户:

[root@linuxcool ~]# shutdown +5 "System will shutdown after 5 minutes" 
Shutdown scheduled for Wed 2023-05-18 20:47:25 CST, use 'shutdown -c' to cancel. 

取消当前服务器上已有的关机任务:

[root@linuxcool ~]# shutdown -c
Author

这篇优质的内容由TA贡献而来

刘遄

《Linux就该这么学》书籍作者,RHCA认证架构师,教育学(计算机专业硕士)。