如何从终端关闭或重新启动?

rɑː*_*dʒɑ 901 command-line reboot shutdown

如何使用终端命令关闭或重新启动 Ubuntu?

Sae*_*fam 1128

对于关机:

sudo poweroff
Run Code Online (Sandbox Code Playgroud)

重启:

sudo reboot
Run Code Online (Sandbox Code Playgroud)

附录:如果您的关键字是“lockup”,因此您无法输入“rebo​​ot”之类的命令,该命令无论如何都会从“su”运行,请使用键盘:按住Alt+ PrintScreen/SysRq, 按钮并键入“REISUB”。它不必是大写字母。它将轻轻地重新启动您的计算机。 http://blog.kember.net/articles/reisub-the-gentle-linux-restart/

  • 实际上可能不需要`sudo`。 (12认同)
  • ‘shutdown now’和‘shutdown -r now’怎么样? (6认同)
  • 在 Armbian 上,只是找不到“rebo​​ot”。相反,`/sbin/reboot` 有效。 (3认同)

rɑː*_*dʒɑ 225

与打开终端CTRL+ ALT+T和做这些下面的命令

要关闭系统:

sudo shutdown -h now 
Run Code Online (Sandbox Code Playgroud)

重启:

sudo reboot
Run Code Online (Sandbox Code Playgroud)

& 另一个重启命令:

sudo shutdown -r now
Run Code Online (Sandbox Code Playgroud)

用户提到的另一种方式。

对于关机:

sudo halt
Run Code Online (Sandbox Code Playgroud)

或者:

sudo init 0 
Run Code Online (Sandbox Code Playgroud)

重启:

sudo init 6
Run Code Online (Sandbox Code Playgroud)

您可以shutdown使用以下方法之一获取有关该命令的更多信息:

  • shutdown --help
  • man shutdown

  • 似乎 `shutdown -r now` 比 `reboot` 更可取,因为第二个可以让你进入维护模式 (2认同)
  • 仅供参考 [shutdown、halt 和 reboot 命令之间有什么区别?](http://superuser.com/q/236908/116475) (2认同)

Maj*_*jal 95

讨厌密码 ( sudo) 并喜欢单行代码?

对于 Ubuntu 15.04 及更高版本

这是由于 Ubuntu 在使用systemd而不是Upstart

systemctl poweroff
systemctl reboot
systemctl suspend
systemctl hibernate
systemctl hybrid-sleep
Run Code Online (Sandbox Code Playgroud)

由于在 Ubuntu 系统中通常默认禁用休眠,因此您可以通过检查此答案来启用它。

对于 Ubuntu 14.10 或更早版本

关掉:

/usr/bin/dbus-send --system --print-reply --dest="org.freedesktop.ConsoleKit" /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Stop
Run Code Online (Sandbox Code Playgroud)

重新开始:

/usr/bin/dbus-send --system --print-reply --dest="org.freedesktop.ConsoleKit" /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Restart
Run Code Online (Sandbox Code Playgroud)

您可能喜欢的其他命令:

暂停:

/usr/bin/dbus-send --system --print-reply --dest="org.freedesktop.UPower" /org/freedesktop/UPower org.freedesktop.UPower.Suspend
Run Code Online (Sandbox Code Playgroud)

休眠:(如果在您的系统上启用)

/usr/bin/dbus-send --system --print-reply --dest="org.freedesktop.UPower" /org/freedesktop/UPower org.freedesktop.UPower.Hibernate
Run Code Online (Sandbox Code Playgroud)

  • 我一直想知道 GUI 如何在不需要 sudo 的情况下关闭系统。我假设就是这样。 (20认同)

Sev*_*Tux 40

在 16.04 上不需要 sudo

关机/关机

poweroff
Run Code Online (Sandbox Code Playgroud)

重新启动

reboot
Run Code Online (Sandbox Code Playgroud)

  • `无法设置墙消息,忽略:需要交互式身份验证。`来自 ssh (2认同)

Jat*_*ttt 19

sudo shutdown -h (time) (message)
Run Code Online (Sandbox Code Playgroud)

这将关闭您的计算机并停止它。这就是-h它的用途。然后,在时间区域中,您可以选择关闭延迟(以分钟为单位),如果您愿意,可以在消息区域中发送广播消息(例如再见,或者我正在关闭设备:P)。

要重新启动计算机,请键入

sudo shutdown -r (time) (message)
Run Code Online (Sandbox Code Playgroud)

现在,您将在关闭后重新启动计算机,而不是将其关闭并停止。:)