插件窝 干货文章 linux服务器怎么重启

linux服务器怎么重启

重启 系统 reboot shutdown 268    来源:    2025-04-07

在 Linux 服务器上,可以通过以下几种方式安全地重启系统:

1. 使用 reboot 命令(最常用)

sudo reboot

sudo shutdown -r now

-r 表示重启(reboot),now 表示立即执行。


2. 使用 shutdown 命令(支持定时重启)

sudo shutdown -r +5 "系统将在5分钟后重启"
  • +5 表示 5 分钟后重启
  • 自定义提示消息(如 "系统将重启")会广播给所有登录用户
  • 取消重启:sudo shutdown -c

3. 使用 systemctl(Systemd 系统专用)

sudo systemctl reboot

4. 强制重启(不推荐,仅当系统无响应时使用)

物理服务器
- 按下电源按钮(需物理接触服务器)

云服务器(如 AWS/阿里云):
- 通过云控制台执行"硬重启"(强制断电重启)


注意事项:

  1. 保存数据:重启前确保所有关键服务已保存数据(如数据库、文件等)。
  2. 通知用户:若有其他用户登录,建议提前通知(wall "系统即将重启")。
  3. 检查服务:重启后验证关键服务是否自动恢复(systemctl list-units --type=service)。
  4. 定时重启:生产环境建议在维护窗口期操作。

查看重启记录

last reboot

或检查系统日志:

journalctl --list-boots  # Systemd 系统
grep "reboot" /var/log/messages  # 传统系统

需要更具体的操作指导或遇到问题可以进一步说明环境(如发行版、云平台等)!