在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:立即重启系统。
请注意,在使用这些命令时,确保你有足够的权限,并且在执行重启操作前保存所有的工作,以防数据丢失。