shutdown 命令可以用来进行关机程序,并且在关机以前传送讯息给所有使用者正在执行的程序,shutdown 也可以用来重开机。使用权限:系统管理者。
语法
shutdown [选项] 时间 [警告信息]
命令选项及作用
执行令 man shutdown
执行命令结果
参数
- -t seconds : 设定在几秒钟之后进行关机程序。
- -k : 并不会真的关机,只是将警告讯息传送给所有使用者。
- -r : 关机后重新开机。
- -h : 关机后停机。
- -n : 不采用正常程序来关机,用强迫的方式杀掉所有执行中的程序后自行关机。
- -c : 取消目前已经进行中的关机动作。
- -f : 关机时,不做 fsck 动作(检查 Linux 档系统)。
- -F : 关机时,强迫进行 fsck 动作。
- time : 设定关机的时间。
- message : 传送给所有使用者的警告讯息。
常用命令示例
命令:shutdown -h now
执行命令 : shutdown -h now
立即关机
命令:shutdown -h 10
执行命令 :shutdown -h 10
指定 10 分钟后关机
Broadcast message from root@localhost.localdomain (Fri 2023-11-03 14:30:23 CST):
The system is going down for power-off at Fri 2023-11-03 14:40:23 CST!
来自的广播消息root@localhost.localdomain(美国中部时间2023-11-03年星期五14:30:23):
系统将于2023-11-03星期五14:40:23 CST断电!
命令:shutdown -c
执行命令 :shutdown -c
指定 10 分钟后关机
Broadcast message from root@localhost.localdomain (Fri 2023-11-03 14:30:41 CST):
The system shutdown has been cancelled at Fri 2023-11-03 14:31:41 CST!
来自的广播消息root@localhost.localdomain(2023-11-03(星期五)14:30:41 CST):
系统关闭已于2023-11-03星期五14:31:41 CST取消!
命令:shutdown -r now
执行命令 :shutdown -r now
重新启动计算