通过键盘关闭计算机


59

有键盘快捷方式可用来关闭计算机吗?

我知道我可以使用电源按钮,但是我希望能够通过键盘来使用它。

如果这样的快捷方式尚不存在,该如何设置?


1
由于某种原因,在12.04中发生了许多更改,大多数答案都无效。
umpirsky

在Ubuntu 19.04(Disco Dingo)中可能发生了更多变化(也许甚至在此之前),并且更少的答案可用。但是Rishu Prakamya Dutt的答案仍然有效。
Peter Mortensen

Answers:


33

在旧版本的Ubuntu Ctrl+ Alt+ Del将弹出选项关机,重启,挂起和休眠。然后可以使用箭头键和进行选择Enter

对于更高版本中的单点击解决方案,您可以使用此脚本创建键盘快捷键。首先,您需要下载脚本并将其保存在计算机上。接下来,您需要通过右键单击它并转到属性→ 权限 →允许将文件作为程序执行来使其可执行。最后,转到系统设置键盘快捷方式自定义快捷方式,然后单击小加号。对于命令输入

/home/toby/power.sh shutdown

或将脚本保存到的任何路径。

挂起,休眠和重新启动也可以通过这种方法进行。只需替换以上命令中的shutdown。


6
喜欢<kbd>标签。+1
SonerGönül2011年

这在Ubuntu 11.10中不起作用。现在,它提供了“注销”按钮。
umpirsky

3
ctrl-alt-delete在14.04中也不起作用
Lonnie Best

在Ubuntu 18.04 bionic中,我如上所述添加了一个自定义快捷方式,但是命令“ gnome-session-quit --power-off”可让您快速访问重新启动/关闭功能,选择Ctrl + Alt + Ins为组合..关闭但没有雪茄种幽默;-)
flowtron

29

好吧,一个简单的尝试就是打开键盘快捷键。

如果使用Unity,请按窗口键/超级键,然后键入shor并选择键盘快捷键。然后,您可以在此处创建一个新的快捷方式,然后分配一个按键组合以关闭您的计算机……而无需使用电源按钮!

快捷方式的命令应为:

/usr/lib/indicator-session/gtk-logout-helper -s

哪个会让你失望!!

这是我为测试而做的:

关掉!


2
这个更好
Robin Winslow

我在Ubuntu 15.10上找不到此命令。有关允许您关闭,暂停,注销等的替代命令,请参阅此页面下方的我的答案。在“ systemctl”的搜索页面中
Jonathan Hartley

28

有一些低级键盘快捷键可用。他们直接与内核对话,并且可以破坏事物。您可能不应该使用这些。但是,为了抵消建议该方法的残酷答案,这里介绍了如何使用SysReq按钮关闭或重新引导系统。如果您的CPU由于这些魔咒而起火,那不能说我没有警告过您。

优美

重启

这里有个助记符:busier向后。在这种情况下,您太忙而无法正确关闭,因此您正在向后进行操作。

alt+ SysRq+ reisub

我从维基百科*

unRaw      (take control of keyboard back from X),
 tErminate (send SIGTERM to all processes, allowing them to terminate gracefully),
 kIll      (send SIGKILL to all processes, forcing them to terminate immediately),
  Sync     (flush data to disk),
  Unmount  (remount all filesystems read-only),
reBoot     (durr)

关掉

除在最后使用oOff(关闭)而不是breBoot(重新引导)外,其他方法相同。

alt+ SysRq+ reisuo

破坏性的

这就像拉出电源线一样。您可能会破坏最近保存的数据(实际上未完全写入磁盘的文件),并且肯定会丢失所有未保存的数据。从好的方面来说,它是快速且切题的。

重新启动alt+ SysRq+ b

关闭alt+ SysRq+ o

在图形桌面环境中使用

在Unity等图形环境下,alt+ SysRq可以截屏。您还必须按住ctrl

谢谢你维基百科对这个职位的信息。


26

11.10及更高版本

Ctrl+ Alt+ Del进入注销对话框。如果需要旧功能,则必须通过从系统设置中打开键盘->快捷方式并添加以下命令来定义自己的快捷方式

gnome-session-quit --power-off

在此处输入图片说明

或者,我们可以使用仅关机对话框,如该答案所示

/usr/lib/indicator-session/gtk-logout-helper --shutdown

在此处输入图片说明

注意

在使用Ctrl+ Alt+ 之前,我们Del将必须分配另一个快捷方式以注销


11.04及更早版本

使用默认键盘设置,按Ctrl+ Alt+ Del将打开以下窗口:

在此处输入图片说明

默认情况下,只需按一下Return附加键即可选择第一个条目以立即关闭。

还有一个倒计时功能,可以在60秒后关闭系统,而无需任何进一步的键盘操作。


1
你知道什么很奇怪吗?当您按Ctrl + Alt + Del弹出的对话框时,无法获得焦点:)谢谢。
umpirsky

2
嗯-确实很奇怪,因为它确实在这里关注我的系统。但是,您可以在倒数计时后将其关闭。
塔卡特2011年

这在Ubuntu 11.10中不起作用。现在,它提供了“注销”按钮。
umpirsky

谢谢。我在禁用现有快捷方式(系统>注销)时遇到问题。+和-按钮被禁用,Backspace不执行任何操作,我无法对其进行编辑。
umpirsky

这就是我尝试过的方法,但是当我尝试分配快捷方式Ctl + Alt + Del注销窗口时,这就是为什么我首先尝试将其删除的原因:)当我尝试其他快捷方式时,它不能正常工作,只是保持禁用状态。
umpirsky

13

您也可以使用Ctrl+ Alt+ 启动终端窗口T,然后键入sudo halt


4
这不是键盘快捷键。
NN

10
它不需要鼠标来执行。另外,sudo shutdown now也可以。使用该-r标志重新启动。

11

这不是真正的快捷方式,而是通过键盘完成此操作的一种有趣方式:

  • Alt+ F10> Left> Up>Enter

哈利路亚!在关闭对话框中再次按Enter键以执行关闭操作。起作用的原因是:Alt-F10带您进入菜单,左环绕右移,向上环绕至底部,进入执行“ Shutdown”菜单项,再次输入以单击单击关闭图标按钮(或向左箭头,输入,以重新启动。
robocat

正是我要寻找的!-避免必须使用鼠标到达那里。
彼得·莫滕森

不幸的是,这在Ubuntu 19.04(Disco Dingo)中不起作用。
Peter Mortensen

2

安装Gnomenu之后,我发现了另一种无需选择任何选项即可立即关闭计算机的简单方法。只需将其添加python -u /usr/lib/gnomenu/session-manager.py shutdown到键盘快捷方式以及您喜欢的关闭计算机快捷方式即可。我自己使用Super+ F4。希望这个帮助:D


2

如果您使用的是Ubuntu的版本,之前的11.04,我发现关机最简单的方法通过键盘电脑输入:Super+ SUpEnter

系统将提示您,要求您确认要关闭。但是您可以通过在gconf-editor中进行配置更改来消除此提示。然后,我在上面发布的快捷方式将在没有提示的情况下直接快速关闭计算机。


2

这是一个好方法:

  • Super键(也被称为“Windows键”)。
  • L两次。这将带您进入登录屏幕。
  • Tab
  • Enter
  • 按右箭头键。
  • Enter

当我在2016年4月4日发布的Ubuntu 16.04(Xenial Xerus)上试用时,此方法不起作用-“ ll”不会随处可见(它不匹配任何内容)。
彼得·莫滕森

2

对于KDE / Kubuntu

  • 关机:Ctrl+ Alt+ Shift+PgDown
  • 重新启动:Ctrl+ Alt+ Shift+PgUp
  • 注销:Ctrl+ Alt+ Shift+Del

确认可以在Kubuntu 12.04和12.10中使用。

在此处输入图片说明

或在“ 节能设置”中,设置PC上的电源按钮以执行以下操作:

在此处输入图片说明


1

在12.10(不知道较低版本)中,可以执行以下操作:

  • 使用Ctrl+ Super+ 最小化所有窗口D
  • 点击Alt以调出HUD
  • 键入自动完成所需的“ Shut Down”字母,以选择“ Shut Down”命令
  • 点击Enter一次以打开“关闭”对话框,点击两次以关闭

当我在2016年4月4日发布的Ubuntu 16.04(Xenial Xerus)上试用时,此方法不起作用-“ shut d”与任何内容都不匹配。
彼得·莫滕森

1
  1. 通过按Ctrl + Alt + T打开终端
  2. 输入以下命令

    sudo poweroff

  3. 按回车

1
这不需要密码吗?如果是这样,这将使便利性失效。
Lonnie Best 2014年

0

如果您的GUI ubuntu桌面未冻结,请通过Ctrl+ Alt+ T快捷方式打开终端并执行以下操作:

要立即关闭:

sudo shutdown -P now

现在重新启动:

sudo shutdown -P -r now

在(说)20分钟后关闭:

sudo shutdown -P 20  

同样,对于重新启动,也应替换now20

要停止定时执行:说15分钟后,您决定不需要关机/重新启动,然后转到执行命令的终端窗口,然后按Ctrl+ C。)


如果你的GUI Ubuntu桌面被冻结,进入命令行通过Ubuntu桌面Ctrl+ Alt+ F1(这里到位F1,按键F1F6适用;同时Ctrl+ Alt+ F7将给您图形化桌面背面)。现在,在命令行ubuntu中输入您的登录用户名和密码。成功登录后,执行与上述相同的命令以关闭(或重新启动)。


0

在Ubuntu 15.10上,我定义了运行以下命令的自定义键盘快捷键:

systemctl poweroff

尽管我不知道确切的开始时间,但这在旧版本的Ubuntu上不起作用。

systemctl接受其他命令:

halt            Shut down and halt the system
poweroff        Shut down and power-off the system
reboot [ARG]    Shut down and reboot the system
suspend         Suspend the system
hibernate       Hibernate the system
hybrid-sleep    Hibernate and suspend the system

再加上大约两打。


2
当systemd成为init时,它可能已开始工作,该时间为15.04。
muru

-1

正如许多人所说,最好的是Ctrl + Alt + Del。这是最好的方法(尤其是对于非高级用户)。如果您想更“疯狂地”执行此操作,请尝试打开终端并输入命令(halt我认为是)。

[如果系统没有响应,您可以执行Ctrl+ Alt+ Backspace,这将强制注销系统。(它不会关闭,只需注销即可)。我相信它是SysResq键组合的安全替代方法。]


3
C + A + Bksp将关闭X服务器(在新的Ubuntu安装中默认未启用,您需要在键盘选项中启用此功能),从而使您回到GDM(用户登录);如果您使用图形登录,则确实会以一种相当强制的方式将您注销。您是正确的,这比使用SysRq更为安全,但充其量仍然是紧急选择。
Piskvor

1
要获得成功,该halt命令必须以root用户身份运行(因此请运行sudo halt而不是just halt)。另外,默认情况下,Ctrl + Alt + Backspace在Ubuntu系统上实际上不执行任何操作。您可以改用Alt + SysRq + K,也可以通过编辑配置文件重新启用它。详细信息在这里。
伊利亚·卡根

-2

我相信有一些sysRequest快捷方式,但是我只有两个...对我很有用,所以如果您想重新启动,请点击sysRequest + alt,然后输入REUSB,如果您想始终关闭sysRequest + alt并输入RSEOUI
Hope这将有所帮助;]


3
你似乎提供货物邪教咒语(“这是神奇的-它的工作原理,但我不知道如何”): unRaw, tErminate, Unmount, Sync, reBoot?如果已卸下磁盘以进行写入,则同步的目的是什么?(提示:无)另外,RSEOUI是unRaw,Sync,tErminate,shut Off,Unmount,kIll-wtf?您正在将最后两个命令发送到已关闭的计算机。同样,同步是没有意义的,因为E将触发正常退出-写入更多磁盘。有关更多信息,请参见:en.wikipedia.org/wiki/Magic_SysRq_key#Magic_commands请不要在不知所措的情况下提供建议。
Piskvor

2
(是的,您的SysRq咒语可以正常工作-但有些偶然。请注意,这不是启动关机的一种非常干净的方法。)
Piskvor,2011年

-2

尝试Ctrl+ Alt+ Shift+ 的组合Del


1
对于我的12.04系统,它正在注销而不是关闭。
gertvdijk

当我在2016-04年发行的Ubuntu 16.04(Xenial Xerus)上试用时,它没有执行任何操作。省略Shift键将弹出注销窗口(在这种情况下,如gertvdiijk所指出的,这是没有用的)。
彼得·莫滕森

-3

最快,最可靠的是Ctrl + Alt + SysRq + o这是对内核的直接命令


8
恭喜,您已经直接关闭了系统,而没有进行任何清理-仍在写缓存中的所有内容都将丢失,并且非日志记录的文件系统可能会损坏;更不用说任何网络连接了。你的答案是技术上是正确的-这确实可靠地关闭计算机,但你可能要断开的五金电器插头代替-这更可靠,并具有同样的效果。
Piskvor

@Piskvor虽然没错,这不是关闭计算机的好方法,但是比拔掉插头要好一些。计算机使用这种方法自行关闭。特别是,硬盘驱动器的读/写磁头不太可能掉落到磁盘上并物理损坏驱动器。但是,如果计算机根本没有响应,并且必须被强制关闭(而不是使用Alt + SysRq + REISUB重新启动),则应使用Alt+ SysRq+R E I S U O(请参阅本文)。
伊利亚·卡根

1
@Eliah Kagan:哦,比物理上降低功率更复杂的事情(即使可以忽略不计)也更好-并且您提到的“举起大象”序列是这样做的公认方法-但SysRq命令仍然是紧急情况,最后-resort措施,在其他所有方法均失败时使用。(关于物理损坏,任何最近才可以运行的硬盘驱动器(例如,大约15年或更
晚的新硬盘
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.