linux下ctrl+c中止不了

有一台centos7的服务器,ctrl+c无效,并且tail -f也无效,只能关掉终端或者crtl+z放入后台再删掉,但是ping的时候使用ctrl+c是有效果的。
出现这种情况的原因可能是因为有人要使用ruby安装redis?如果你的机器上有redis,应该八九不离十了,如果没有,也输入trap了解一下。

为什么linux上ctrl+c没反应?linux ctrl c无法终止?linux+ctrl+c用不了?linux屏幕 ctrl c?

为什么SecureCRT ctrl c没有效果了呢?


原因:安装 rvm 后导致 Linux 下的 ctrl-c 快捷键失效  https://www.v2ex.com/t/489138

如果 rvm -v 的版本是 1.29.4,那么 ctrl-c 就会失效。
[lane@vultr ~]$ trap
trap -- '' SIGINT
trap -- '' SIGQUIT
trap -- '' SIGTSTP
trap -- '' SIGTTIN
trap -- '' SIGTTOU
[lane@vultr ~]$ 
可见比正常情况多出了 SIGINT 和 SIGQUIT

永久解决方法:

要么升级要么卸载
https://rvm.io/
gpg2 --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
\curl -sSL https://get.rvm.io | bash -s stable
rvm -v
RVM version 1.29.8 (latest) is installed, yet version 1.29.4 (latest) is loaded.
rvm reload
echo rvm_auto_reload_flag=1 >> ~/.rvmrc
重开终端,恢复 

转载于:https://my.oschina.net/longquan/blog/3051662

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值