目录
1、命令详解:
shutdown 命令可以用来进行关机程序,并且在关机以前传送讯息给所有使用者正在执行的程序,shutdown 也可以用来重开机。
2、语法:
shutdown [OPTIONS...] [TIME] [WALL...
3、官方参数:
--help 显示帮助信息
-H --halt 关闭系统但不关闭电源
-P --poweroff 关闭机器电源
-r --reboot 重启机器
-h 关闭系统后关闭电源
-k 只发送警告信息,不实际执行关闭或重启操作
--no-wall 停止/关机/重启前不发送信息
-c 取消目前已经进行中的关机动作
--show 显示待处理的关机
4、实例演示
立即关机
shutdown now
定时关机
shutdown +30 "System will be down for maintenance"
#在 30 分钟后关闭系统,并发送消息给所有用户。
立即重启
shutdown -r now
定时重启
shutdown -r 23:00
#在晚上 11 点重启系统。
取消计划
shutdown -c
#取消之前计划的 shutdown 操作。
仅发送告警信息
shutdown -k +5 "shutdown warning"
#在 5 分钟后发送警告信息,实际不执行关机或重启。
查看shutdown还未执行的任务
由于查看的方法比较多,我这边仅提供其中一种方式以作参考。
journalctl -b | grep shutdown
#查看系统日志中与shutdown相关的信息