linux 键盘不起作用,linux – 用键盘按下关机不起作用

我有一个Debian Jessie构建,我想添加键盘关闭.我尝试了以下内容,没有任何成功:

尝试1

到/ etc / inittab我添加了

ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -r now

我也试过了

ca::ctrlaltdel:/sbin/shutdown -t1 -a -r now

然后我尝试创建一个文件/etc/init/control-alt-delete.conf并添加:

start on control-alt-delete

exec /sbin/shutdown -h now "Control-Alt-Delete pressed"

尝试2

我也安装了kbd和rc.local添加:

loadkeys << EOF

alt keycode 103 = KeyboardSignal

EOF

并添加到/ etc / inittab:

kb::kbrequest:/sbin/shutdown -h now

再也没有.

尝试3

至/etc/kbd/default.map.gz,我补充说

keycode 111 = Select

altgr control keycode 111 = KeyboardSignal

control alt keycode 111 = KeyboardSignal

并添加到/ etc / inittab

kb:12345:kbrequest:/sbin/shutdown -t1 -h now

我对这些尝试都没有成功.每次尝试后我都会重新开始.

我的最终目标是在您使用没有GUI的控制台时允许从登录提示页面重新启动

感谢帮助

解决方法:

在Debian jessie中,不推荐使用sysvinit来支持systemd.因此,您无法通过编辑/ etc / inittab或/etc/init/*.conf来更改系统的行为.

当用户在控制台上按下Ctrl Alt DEL时,systemd会调用/lib/systemd/system/ctrl-alt-del.target,默认情况下是同一目录中的reboot.target的符号链接,这会导致简单的重新启动.

您可以通过创建/etc/systemd/system/ctrl-alt-del.target来覆盖该行为.如果要关闭并关闭系统电源,请为poweroff.target创建一个符号链接:

ln -f /lib/systemd/system/poweroff.target /etc/systemd/system/ctrl-alt-del.target

标签:reboot,linux,debian,keyboard-shortcuts,init

来源: https://codeday.me/bug/20190815/1660530.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值