当前位置:首页>Linux>Linux 全部重启命令 汇总+区别+生产禁忌(CentOS7/8、Ubuntu、信创系统通用)

Linux 全部重启命令 汇总+区别+生产禁忌(CentOS7/8、Ubuntu、信创系统通用)

  • 2026-10-12 11:33:49
Linux 全部重启命令 汇总+区别+生产禁忌(CentOS7/8、Ubuntu、信创系统通用)
为什么写这篇文章?就是今天工作的时候,安装了一个软件后需要重启信创桌面,点击的按钮莫名奇妙不见了,只能用命令重启,突然那一瞬间记不起来重启命令了,我滴个神!赶紧回去翻了翻笔记,接着配合官方的一些文档整理了以下内容。

一、常用优雅重启(生产推荐、安全)

1. reboot(最简单、最常用)

reboot
  • • 底层调用 systemctl reboot
  • • 正常关闭服务、卸载磁盘、优雅退出
  • • 生产日常首选

2. shutdown -r now (标准运维命令)

shutdown -r now
  • • -r = reboot 重启
  • • 广播通知所有在线用户,停止业务、保存数据
  • • 多人共用服务器,优先用这个

3. systemctl reboot(systemd 系统标准)

systemctl reboot

CentOS7+、Ubuntu16+、麒麟、UOS、Asianux 全部适配。

二、延迟/定时重启(业务维护常用)

# 10分钟后重启,并广播提示shutdown -r +10# 指定时刻重启 凌晨2点shutdown -r 02:00# 取消定时重启/关机shutdown -c

三、关机顺带记(对照记忆)

shutdown -h now   # 立刻关机poweroff          # 关机halt              # 停机

四、强制重启(危险!卡死才用,生产禁止随便用)

1. 强制不等待、强制重启

shutdown -fr now
  • • -f 强制,跳过部分服务关闭流程
  • • 容易丢数据、损坏文件

2. 暴力硬件级重启(系统完全卡死)

echo b > /proc/sysrq-trigger
  • • 内核直接重启,不卸载文件、不存缓存
  • • 只用于系统完全卡死、ssh连不上

五、传统老旧命令(老版本Linux遗留)

# 老旧 SysV 时代命令,新系统兼容init 6
  • • init 0 关机
  • • init 6 重启
  • • 新 systemd 系统仍兼容,不推荐优先使用

六、核心命令区别对照表

七、生产环境硬性规范

  1. 1. 能 reboot / shutdown -r now 绝不强制重启
  2. 2. 业务停机、先停应用、数据库、定时任务,再重启
  3. 3. 禁止高峰期随便执行强制重启,避免数据损坏
  4. 4. 服务器卡死远程连不上,再用内核暴力重启

快速背诵口诀

优雅重启:reboot、shutdown -r now定时重启:shutdown -r +分钟强制救命:echo b 卡死专用老旧兼容:init 6

最新文章

随机文章