如何在 ubuntu 桌面上启用“魔法 sysrq 键”?

Arl*_*ens 15 sysrq

魔术SysRq键在我的 Ubuntu 16.04 桌面上不起作用。我想它现在默认是禁用的。我尝试启用它没有奏效,Google 发现的唯一内容是 2007 年的论坛帖子,当时它显然是默认启用的。

我可以启用它吗?如果是这样,如何?

[在第一个答案后添加以下内容:]

根据https://en.wikipedia.org/wiki/Magic_SysRq_key “在 Ubuntu 中,Alt+的组合SysReq充当“打印屏幕”命令。” 这实际上是我在非挂起系统上观察到的行为,即使sudo sysctl -w kernel.sysrq=1在我的桌面上获得某种屏幕截图之后也是如此。不是我想要的。

/proc/sysrq-trigger从基本上挂起的系统写入数据是不切实际的,试图获取信息来调试问题。

jar*_*eih 22

临时启用 sysrq 魔法键:

# echo "1" > /proc/sys/kernel/sysrq

或者 # sysctl -w kernel.sysrq=1

这将为当前用户会话启用 sysrq 魔术键。您可以通过在上述命令中将 1 与 0 交换来再次禁用它。或者回到标准值176

要在启动时启用这些更改,必须使用以下行在 sysctl.d 目录(例如 /etc/sysctl.d/90-sysrq.conf)中创建配置文件:

kernel.sysrq=1
Run Code Online (Sandbox Code Playgroud)

因此,将 /proc/sys/kernel/sysrq 设置为1 将启用 sysrq 魔术键,将其设置为0将禁用它。

  • 我试过了。不幸的是这是ubuntu。引用维基百科“在 Ubuntu 中,Alt+SysRequest 的组合充当“打印屏幕”命令。” 这就是我得到的 (4认同)
  • @ArlieStephens 不,您可以,只需编辑 /etc/sysctl.d/10-magic-sysrq.conf 以更改您希望的值。更仔细地阅读维基百科;-) (4认同)
  • 即使在“/proc/sys/kernel/sysrq”和“/etc/sysctl.d/10-magic-sysrq.conf”都设置为“1”之后仍然不起作用 (2认同)