Ubuntu的機器如何讓beep發聲

今天碰到一個情況,我想在實驗室裏找一臺機器,可是實驗室裏那麼多電腦,哪一臺是呢?要讓電腦自己說出來自己在哪兒,就想到了beep。
beep是早期電腦發聲的方法,它使用每臺電腦都安裝的喇叭發聲。可以通過編程讓喇叭發出各種長短的、各種頻率的和各種大小的聲音。今天我們就不講怎麼讓喇叭譜曲了,今天只讓它發出一串聲音提醒我就行了。
再說Ubuntu,爲了避免電腦發出刺耳的聲音,系統屏蔽了beep功能。要打開也很簡單,請按如下方法。

1、安裝beep程序。這個程序默認是沒有,請執行如下命令安裝。

sudo apt-get install beep

2、修改blacklist。

sudo vim /etc/modprobe.d/blacklist.conf

註釋掉
blacklist pcspkr
這個選項顯然是屏蔽驅動程序的。

3、簡單的執行beep程序,需要幾個參數,我後面會解釋一下。這裏連續10分鐘鳴叫。

for i in $(seq 500) ; do  /usr/bin/beep -f 300.7 -r 2 -d 100 -l 400; /bin/sleep 1; done

我補充一下beep的參數,接下來用bash腳本唱歌咯。

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