温馨提示×

ubuntu触发重启的方法

小樊
113
2025-04-05 03:03:20
栏目: 智能运维

在Ubuntu系统中,有多种方法可以触发重启操作。以下是一些常见的方法:

使用reboot命令

  • 基本用法:在终端中输入 reboot 命令即可立即重启系统。
  • 需要超级用户权限:由于需要超级用户权限来重启系统,通常需要使用 sudo 前缀,如 sudo reboot

使用shutdown命令

  • 立即重启:使用 sudo shutdown -r now 命令可以立即重启系统。
  • 定时重启:可以使用 sudo shutdown -r +分钟数 来设置在指定分钟数后重启系统,例如 sudo shutdown -r +30 将在30分钟后重启系统。
  • 指定时间重启:使用 sudo shutdown -r 20:35 可以在指定的时间(如20:35)重启系统。
  • 取消重启:如果已经计划了重启,但需要取消,可以使用 sudo shutdown -c 命令。

使用systemctl命令

  • 适用于使用systemd的系统:对于使用systemd的系统(如Ubuntu 15.04及以上版本),可以使用 sudo systemctl reboot 命令来重启系统。

紧急重启(REISUB序列)

  • 如果系统未正确响应,可以使用REISUB序列来安全地重启系统。按键顺序为:Alt + Print Screen(或SysRq)键,然后依次输入REISUB。
    • R:切换键盘模式。
    • E:发送SIGTERM信号给所有进程,除了init。
    • I:发送SIGKILL信号给所有进程,除了init。
    • S:同步所有已安装的文件系统。
    • U:重新挂载所有文件系统为只读。
    • B:立即重启系统。

请注意,在使用这些命令时,确保你有足够的权限,并且在执行重启操作前保存所有的工作,以防数据丢失。

0