在/etc/inputrc中加入一行:(我在RedHat9.0中尝试了)
set bell-style none
保存并重启系统即可。
2.消除vi编辑器里的报警声:
在/etc/bashrc中加入一行:
setterm -blength 0
保存并重启系统即可。
还有一个是终端带的报警声 在选项里面设置就可以了 各个终端的选项路径不同 你可以自己找找
只能帮你这么多了
补充
你的情况跟我一样 我之前也是网上找了很多办法都不行 最后发现是终端的设置里面有个bell选项 我举例我用的tilda preference里的general 里面有个audible terminal bell 把前面的勾去掉
还有就是声卡设置 以我的声卡为例 终端执行 alsamixer 将beep设置为静音就ok了按m键可以切换静音与非静音
或者用gui界面的设置 :是gnom里的volume control 里的preference里勾选beep 的将beep项设置静音就ok了
肯定可以搞定 不然就见鬼了 :-)
$ cd$ vi .xession
#添加,关闭xwindows的报警
xset b off
$ vi .inputrc
#添加,关闭shell里的报警
set bell-style none
$ vi .vimrc
#添加,设置vi里的报警为闪屏,如果闪屏也不要那就加入set vb t_vb=
set vb
$ vi .emacs
#添加,关闭Emacs里的报警
setq visible-bell t
楼主试试。不明白问我。
请参考,希望能帮到你。
rhel 5.4 ?印象里 root 运行: rmmod pcspkr 就可以了。或者 /usr/lib/<kernel version>里面有一个 pcspkr.ko ,删掉重启。
印象里是 pcspkr 这个东西,也就是 pc speaker 的声母。
代价是用 PC 喇叭的系统提示会不能提供了。因为本来服务器是没有立体声喇叭的,一个主板内置的 pc speaker 可以提供很多声音提示。尤其是服务器本来就是没有显示器的时候。机器提示某些情况最好的办法就是让他出声。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)