Linux `shutdown` 命令速查:安全关机与重启

🛑 Linux shutdown 命令速查:安全关机与重启

核心原则 :永远不要直接拔电源!使用 shutdown 可以优雅地终止进程、同步数据,避免文件系统损坏。
权限要求 :通常需要 sudo 或 root 权限。


1️⃣ 常用命令清单 (直接复制)

目的 命令 说明
立即关机 sudo shutdown -h now 最常用,立即停止系统并断电
立即重启 sudo shutdown -r now 立即重启系统
定时关机 sudo shutdown -h +10 10 分钟后关机
定点关机 sudo shutdown -h 23:00 今晚 23:00 关机
取消关机 sudo shutdown -c 取消之前计划的关机/重启任务
发送通知 sudo shutdown -r +5 "System updating" 5 分钟后重启,并广播消息给所有用户

2️⃣ 参数详解

bash 复制代码
shutdown [选项] [时间] [警告消息]
  • -h (Halt): 关机后停止系统(默认行为,通常会自动断电)。
  • -r (Reboot): 关机后自动重启。
  • -c (Cancel): 取消正在进行的关机计划。
  • now : 立即执行(等同于 +0)。
  • +m : m 分钟后执行(例如 +10)。
  • HH:MM : 指定具体时间执行(24小时制,例如 23:30)。
  • 消息: 可选,会广播给所有登录用户,提醒他们保存工作。

3️⃣ 实战场景示例

✅ 场景一:日常维护,立即重启

bash 复制代码
sudo shutdown -r now

✅ 场景二:下班前定时关机(给同事留时间保存)

bash 复制代码
# 30 分钟后关机,并提示大家
sudo shutdown -h +30 "Server will shut down in 30 mins for maintenance. Please save your work!"

系统会每隔一段时间广播一次警告,直到关机。

✅ 场景三:后悔了,取消关机计划

bash 复制代码
# 如果你改变了主意,立刻运行这个
sudo shutdown -c

终端会显示:"Shutdown cancelled."

✅ 场景四:预约凌晨重启(适合跑批处理任务后)

bash 复制代码
# 凌晨 02:00 重启
sudo shutdown -r 02:00

4️⃣ 替代命令 (极简版)

如果你不需要定时或广播消息,只想快速操作:

功能 命令 备注
立即关机 sudo poweroff 等同于 shutdown -h now
立即重启 sudo reboot 等同于 shutdown -r now
立即停止 sudo halt 停止系统,但不一定断电

💡 一句话总结

日常用 now,计划用 +分钟,后悔用 -c。
为了数据安全,请始终使用 shutdown 而不是直接断电。


标签: #Linux #Shutdown #运维命令 #系统管理 #重启 #关机 #极简教程

相关推荐
道满科技1 小时前
Function Calling 参数总出错?只修参数就行
linux·windows·python
Android系统攻城狮1 小时前
Linux Gstreamer深度解析之gst_audio_ring_buffer_prepare_read调用流程与实战(七十四)
linux·运维·服务器·gstreamer音视频·音视频进阶
我科绝伦(Huanhuan Zhou)2 小时前
Linux 通用压力测试脚本合集:磁盘 + 网络
linux·网络·压力测试
Frag0ut3 小时前
获取Chrome官方安装包:离线版安装风险避坑指南
chrome·google·谷歌浏览器·安装包·chromesetup.exe·在线安装包·离线版
是真的小外套4 小时前
第13章:网络安全漏洞防护原理与应用
安全·web安全·php
Soneswy4 小时前
Linux系统篇--重定向与文件操作命令
linux
有毒的教程4 小时前
Linux底层存储路由配
linux·运维·网络
Ikalus19884 小时前
检查自己写着「这不会让任务失败」:一条 Critical 风险就这么过了 178 天
安全·架构
仿生joe会梦见漫天的大雪吗5 小时前
CTF Misc 工具选型指南:按题型分类的工具、原理与限制
后端·安全
QYR-分析5 小时前
工业安全无线遥控器:5.4% 稳步增长,起重与移动机械的安全控制终端
安全