在Linux系统中,有多种关机命令和方式可供选择。以下是常用的关机命令及其说明:
sudo shutdown -h now
# 或
sudo poweroff
# 或
sudo halt
shutdown -h now
:安全关机(-h
表示 halt,停止系统)。poweroff
:直接关闭电源(部分系统是 halt
的别名)。halt
:停止系统运行(可能需要配合 -p
参数关闭电源,如 halt -p
)。sudo shutdown -h +10 # 10分钟后关机
sudo shutdown -h 23:30 # 指定时间关机(如23:30)
bash
sudo shutdown -c
sudo reboot
# 或
sudo shutdown -r now
-r
表示 reboot(重启)。REISUB
魔法键(需启用SysRq):
Alt + SysRq
(或 PrintScreen
)。r e i s u b
(每个字母间隔1秒)。sudo
执行关机命令。shutdown
会通知所有进程保存数据,比直接 poweroff
更安全。/var/log/messages
或 journalctl
中。命令 | 行为 | 推荐场景 |
---|---|---|
shutdown -h now |
安全关机,通知所有进程 | 常规关机 |
poweroff |
直接关闭电源 | 快速关机 |
halt |
停止系统但不一定断电 | 需结合 -p 参数 |
reboot |
重启系统 | 需要重启时 |
根据需求选择合适的方式,优先推荐 shutdown
以保障数据安全。