如何在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服务器铃铛摆脱了它。