Linux中消除beep叫聲

zecaro發表於2011-04-11

我使用了這個方法

對 Bash:

    # has to go into /etc/inputrc or .inputrc
    # It will not work in a .bashrc file!
    set bell-style. none
來源:網路   
 
      當電腦對我嘟嘟嚷的時候,我真的覺得很討厭。我常常在 shell 裡面使用 Tab-補全來節省大量的輸入時間,但是我受不了揚聲器沒完沒了的嘟嘟聲!
    下面就為大家介紹如何快速去除討厭的叫聲。在 shell 裡面,你可以按下 crtl-g 來測試一下這個嘟嘟聲是否已經去掉。
    關掉所有的提示音在 Linux 控制檯下(沒有 X11),你可以使用一下命令:
    setterm -blength 0
    #alternatively you can change the frequency of the beep to a #very low value:
    setterm -bfreq 10
    而在 X11 下面(不管是 KDE、Gnome、XFCE 或者……) 你可以:
    xset b off
    對每種 shell 操作作為一種可能的選擇,你可以直接關掉某種 shell 裡的提示音。
    對 Bash:
    # has to go into /etc/inputrc or .inputrc # It will not work in a .bashrc file!
    set bell-style. none
    對 Tcsh:
    # put this into your .tcshrc file
    # just tab completion beep off:set matchbeep = never # any beep off:set nobeep = 1
    結論為避免誤解,特此宣告:以上操作只是關掉了(蜂鳴器的)嘟嘟聲,你仍然可以在你的電腦上自在的聽歌。
    世界清靜了……

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23650854/viewspace-692284/,如需轉載,請註明出處,否則將追究法律責任。

相關文章