如何關閉 linux 命令行提示音 beep

參考鏈接:如何關閉 linux 命令行提示音 beep

在安裝了Fedora10後在終端編輯命令或vim編輯代碼時會發出beep聲音;

這個問題根源並不是聲卡發出的,而是主板的蜂鳴器,所以不能通過關閉音箱來解決。

這是LINUX默認安裝並加載了pcspkr內核模塊,要關閉系統響鈴可以使用root命令執行下面命令來刪除pcspkr模塊:

     rmmod pcspkr
     如果你想重新打開它,可以使用下面的命令:
     modprobe pcspkr



     當然,上面的方法只是臨時起效,重新啓動後beep依舊,徹底關掉beep的方法如下:
   前提是必須是以root用戶登錄,然後請安下面方法進行操作:
     在命令行下執行:echo "rmmod pcspkr" >> /etc/rc.d/rc.local
     這條命令的意思是在/etc/rc.d/rc.local腳本中追加一行,內容爲:rmmod pcspkr。這樣做的目的是讓系統每次在開機的時候刪除pcspkr內核模塊,而rc.local一般不管你在3的啓動模式還是5的啓動模式下,這個服務腳本都會執行,你把這個pcspkr內核模塊刪除了,那不管你是在什麼模式,以什麼用戶登錄,自然就無法加載,也就不會再發出那煩人的嘟嘟嘟的報警聲了。

說明:我是用的Cent OS 7,這個系統也同樣適用。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章