菜鸟科技网

立即重启命令

Windows 系统

在 Windows 中,重启命令主要通过命令提示符(CMD)或 PowerShell 执行。

立即重启命令-图1
(图片来源网络,侵删)

命令提示符

  • shutdown /r /t 0

    • /r: 表示 Restart (重启)。
    • /t 0: 表示 Time (时间),0 表示立即执行,没有倒计时。
    • 这是最常用、最直接的“立即重启”命令。
  • 其他常用参数组合:

    • shutdown /r /f /t 0
      • /f: 表示 Force (强制),它会强制关闭所有正在运行的应用程序,而不会提示用户保存工作。非常强大,请谨慎使用,可能会导致未保存的数据丢失。
    • shutdown /g /t 0
      • /g: 重启后重新启动所有注册的应用程序,这通常用于安装系统更新后,希望恢复到之前打开的应用窗口状态。

PowerShell (现代 Windows 系统推荐)

PowerShell 提供了更现代和易于理解的命令。

  • Restart-Computer -Force
    • Restart-Computer: PowerShell 的重启 cmdlet(命令)。
    • -Force: 强制参数,与 CMD 中的 /f 类似,会立即终止所有进程并重启。同样,请确保已保存所有工作。

macOS 和 Linux 系统

在 macOS 和 Linux (如 Ubuntu, CentOS) 中,通常使用 terminal (终端) 来执行命令。

立即重启命令-图2
(图片来源网络,侵删)

reboot 命令 (最直接)

  • sudo reboot
    • reboot: 专门用于重启系统的命令。
    • sudo: 表示 "superuser do" (以超级用户/管理员身份执行),因为重启系统需要最高权限,所以必须使用 sudo
    • 这是最常用、最清晰的立即重启命令。

shutdown 命令 (更灵活)

  • sudo shutdown -r now
    • shutdown: 关机或重启的通用命令。
    • -r: 表示 Reboot (重启)。
    • now: 表示立即执行。
    • 这个命令也可以设置倒计时,sudo shutdown -r +5 表示“5分钟后重启”,并会向所有已登录用户发送通知。

init 命令 (传统方式,部分系统仍可用)

  • sudo init 6
    • 这个命令源自 System V 初始化系统。init 6 是“切换到运行级别6”的标准指令,运行级别6就是“重启系统”。
    • 在较新的使用 systemd 的系统(如现代 Ubuntu, CentOS, Fedora)中,这个命令依然有效,但 rebootshutdown 更为推荐。

总结与快速参考

操作系统 推荐命令 说明
Windows (CMD) shutdown /r /t 0 立即重启,无倒计时。
Windows (CMD, 强制) shutdown /r /f /t 0 立即强制重启,不保存工作。
Windows (PowerShell) Restart-Computer -Force 现代方式,立即强制重启。
macOS / Linux sudo reboot 最推荐,需要管理员密码,立即重启。
macOS / Linux (备选) sudo shutdown -r now 同样有效,可以灵活设置倒计时。

⚠️ 重要提醒

  • 保存工作! 在执行任何立即重启命令之前,请务必保存所有打开的文档、项目和应用程序,强制重启(带 /f-Force 参数)不会给你保存的机会。
  • 管理员权限:在 Windows 中,需要以管理员身份运行 CMD 或 PowerShell;在 macOS/Linux 中,需要使用 sudo 命令。
  • 远程服务器:如果你在远程连接到服务器上执行这些命令,请确保你知道自己在做什么,突然重启可能会导致正在进行的任务中断,对于生产环境服务器,通常需要先通知用户并设置一个合理的维护窗口。
立即重启命令-图3
(图片来源网络,侵删)
分享:
扫描分享到社交APP
上一篇
下一篇