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

评论

相关(但不是重复的):使用虚拟控制台关闭系统

#1 楼

关机:

sudo poweroff


重启:

sudo reboot

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

评论


实际上,可能不需要sudo。

–尼古拉斯·拉乌尔(Nicolas Raoul)
16-10-20在9:28

在Armbian上,找不到重新启动。而是/ sbin / reboot起作用。

– Mark Jeronimus
16/12/19在14:28

@MarkJeronimus这取决于您的PATH变量和/ etc / sudoers文件中的SECURE_PATH。

–威尔·德勒姆(Will Dereham)
17 Mar 12 '17 at 10:25



现在关机和现在关机-r呢?

–发布自我
18年1月8日在15:55

@NicolasRaoul nopes,对我来说我没有sudo看到了这个。无法设置墙消息,忽略:需要交互式身份验证。无法通过登录重新启动系统:需要交互式身份验证。无法打开/ dev / initctl:权限被拒绝无法与init守护程序对话。

– Paraamvir Singh Karwal
19年7月15日在17:30



#2 楼

使用CTRL + ALT + T打开终端并执行以下命令

关闭系统:

sudo shutdown -h now 


重新启动:

sudo reboot


,还有一个重新启动的命令:

sudo shutdown -r now


作为用户之一提到的另一种方法。

要关机:

sudo halt


或:

sudo init 0 


重启:

sudo init 6


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


shutdown --help
man shutdown


评论


@jai的目标是为操作人员和其他所有人提供他所要求的替代方式。

–来自fromnaboo
13年4月23日在15:21

似乎shutdown -r现在最好重新启动,因为第二次可以使您进入维护模式

–ubiquibacon
2014年5月11日在11:44

仅供参考,shutdown,halt和reboot命令之间有什么区别?

–弗朗克·德农库尔
17 Mar 8 '17 at 20:52

谁能解释为什么在某些情况下sudo halt可能无法执行关机,而sudo halt -p却可以呢?

–希珍
18年4月11日在23:48

#3 楼

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

对于Ubuntu 15.04和更高版本

这是由于Ubuntu改用systemd而不是Upstart

/>
systemctl poweroff
systemctl reboot
systemctl suspend
systemctl hibernate
systemctl hybrid-sleep


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

对于Ubuntu 14.10或更早版本

/>关机:

/usr/bin/dbus-send --system --print-reply --dest="org.freedesktop.ConsoleKit" /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Stop


重新启动:

/usr/bin/dbus-send --system --print-reply --dest="org.freedesktop.ConsoleKit" /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Restart


其他可能喜欢的命令:

挂起:

/usr/bin/dbus-send --system --print-reply --dest="org.freedesktop.UPower" /org/freedesktop/UPower org.freedesktop.UPower.Suspend


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

/usr/bin/dbus-send --system --print-reply --dest="org.freedesktop.UPower" /org/freedesktop/UPower org.freedesktop.UPower.Hibernate


评论


我一直想知道GUI如何在不需要sudo的情况下关闭系统。我认为就是这样。

–三位一体
15年7月28日在14:23

今天,我发现systemd有一个优势。

–普罗米修斯
18-09-25在23:38



@systemd那是什么?

–普拉纳夫
5月25日下午16:47

#4 楼

在16.04上不需要sudo


要关闭/关闭电源:

poweroff


要重新启动:

reboot


评论


无法设置墙消息,忽略:需要交互式身份验证。来自ssh

– kyb
18-09-6在20:11



#5 楼

使用

sudo shutdown -h (time) (message)


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

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

sudo shutdown -r (time) (message)


现在,而不是关闭并暂停它,而是在关闭计算机后重新启动计算机。 :)

评论


“这将关闭您的计算机并使其停止运行。这就是-h”的含义?如果仅使用“关闭”或“关闭电源”命令有什么区别? “停止”有什么特别之处!?

–普拉纳夫
5月25日16:50