必须通过命令行重启:推荐sudo reboot(最简)、sudo shutdown -r now(带通知)、sudo systemctl reboot(systemd原生)、sudo init 6(兼容传统init),严重卡死时用Alt+SysRq RSEIUB组合键安全重启。

您正在使用麒麟OS,图形界面已无响应、远程SSH会话仍可用,或需在脚本中精确触发重启——此时必须通过命令行执行重启操作,不能依赖开始菜单、快捷键或关机按钮,因为它们底层调用的图形服务可能已停止响应。
最简方式:reboot命令
直接在终端中输入:
sudo reboot
这一步操作起来很简单,系统会自动同步磁盘缓存、有序终止服务、卸载文件系统,再启动内核。适用于绝大多数日常场景。
带通知的重启:shutdown -r now
第一步:打开终端(Ctrl + Alt + T)
第二步:输入命令并回车:
sudo shutdown -r now
该命令会向所有已登录用户广播重启提示,并记录日志,适合多人共用的办公终端或服务器环境。
注意:【若已计划其他关机任务(如 sudo shutdown -h +10),此命令将被排队等待,不会立即执行】。
systemd原生方式:systemctl reboot
方法一:sudo systemctl reboot
这是银河麒麟V10基于systemd架构的官方推荐方式,与systemctl start sshd等命令风格统一,脚本中长期使用更规范。
方法二:sudo systemctl reboot --force
【仅当系统严重卡死、常规reboot无反应时才启用--force参数;它会跳过服务优雅停止阶段,存在极小概率导致未写入缓存的数据丢失】。
兼容传统init的重启:init 6
执行命令:
sudo init 6
该命令直接向init进程发送切换至运行级别6(reboot)的指令,不依赖systemd服务管理器,在轻量级部署或特定兼容性脚本中更可靠。但它不支持倒计时、消息广播或取消机制。
安全强制重启(系统假死时)
方法一:SysRq组合键安全重启
按住Alt + SysRq(部分键盘为Print Screen),不松开→依次单独按下 R → S → E → I → U → B,每键间隔1秒→松手。S(sync)和U(remount readonly)确保硬盘数据落盘,B(boot)最后触发重启,极大降低文件系统损坏风险。
方法二:TTY中三重sync后重启
按Ctrl + Alt + F2进入TTY→登录→依次执行 sync && sync && sync →再执行 sudo reboot -f。【-f在此处无害,因三次sync已强制刷盘,-f仅跳过服务等待,不牺牲安全性】。











