一键重启 - reboot
.. _linux_reboot_beginner:
.. note::
世事漫随流水,算来一梦浮生。
南唐 李煜《乌夜啼·昨夜风兼雨》
机器卡死、内核升级、改完要生效的配置——最后一步往往是重启。reboot、poweroff、halt 同属一族,参数大半互通;日常记法很简单:重启用 reboot,关机断电用 poweroff,halt 偏停机语义,细节见各自短文。
定时关机、给所有登录用户广播一句「赶紧存盘」,更适合 :ref:linux_shutdown_beginner。
官方定义为:
halt, poweroff, reboot - Halt, power-off or reboot the machine
命令格式
1 | $ reboot [选项] |
常用选项(三命令大体相同):
--reboot:重启(reboot的本职)-p, --poweroff:改为关机断电--halt:改为停机-f, --force:强制立刻执行(非救急勿用)-n, --no-sync:不同步磁盘(很危险)--no-wall:不向用户发警告(多用户不友好)
立即重启
1 | $ sudo reboot |
多数发行版上这就够了。需要 root 或相应权限。
和关机怎么分
1 | $ sudo reboot # 重启 |
也可以写出交叉含义,例如 reboot --poweroff,但读起来绕,不如直接敲目标命令。
强制重启要慎重
1 | $ sudo reboot -f |
-f 可能跳过部分温柔清理。文件系统来不及 sync、别人来不及收工时,代价不小。能正常 reboot 就别 -f。
多用户机器上若还想先通知再动手,优先:
1 | $ sudo shutdown -r +5 "五分钟后重启,请保存工作" |
定时与广播细节见 :ref:linux_shutdown_beginner。