如何在Linux上禁用系统提示音?我没有超级用户权限,因此无法重新编译内核/卸载模块。
如何在Linux上禁用系统提示音?我没有超级用户权限,因此无法重新编译内核/卸载模块。
Answers:
对于在您的外壳中生成的蜂鸣声(这似乎是最烦人的),请将其添加到“ 〜/ .inputrc ”中:
set bell-style none
请注意,这不是特定于终端的,而是特定于主机的。这意味着,当您通过ssh未设置此名称的位置登录到另一台计算机时,将返回提示音。(我在Fedora上进行了测试)
用户可以在各种级别上控制蜂鸣声。这是我知道的一些信息:
应用水平
export LESS="$LESS"' -q'-将-q添加到默认选项中,less以免响铃(例如,尝试滚动到文件末尾时)echo 'set bell-style none' >> ~/.inputrc-使用禁用所有应用程序的响铃readline(重新启动终端以查看效果)终端级别
xterm -vb-启用“可视铃”,该铃会闪烁终端窗口,而不发出可听见的声音。您可以添加xterm*visualBell: true到X资源(~/.Xdefaults)来更改默认值。大多数终端仿真器都包含类似的选项。X服务器级别
xset b off -禁用X服务器铃机器水平?
alsamixer-将Speaker和Bell通道静音或调低就我而言,静音ALSA通道无济于事-有时我仍会从内置扬声器(即使已插入耳机)中听到铃声。但是禁用X服务器铃铛摆脱了它。