就像在cmd里运行 echo [Ctrl + G] 或 echo [alt+7] 一样让主板喇叭发出滴滴滴的声音,即使操作系统静音也能发声.
网上说的 echo -e "\007" 和 printf '\7' 之类发声的是功放喇叭而不是主板报警蜂鸣的喇叭啊,, 系统设置静音的时候就不响了...
大家讲道理2017-04-17 14:47:47
私は Linux を長い間使用したことがないので、これは非常に複雑な問題であるという印象に基づいてしか言えません。
<オル>一部のマザーボードには、BIOS にスイッチがあり、オンにする必要があります。
カーネル サポートが必要です。モジュール名は pcspkr
(この条件は通常満たされますが、gentoo を使用する場合はこのサポートを削除することをお勧めします)。
プログラム beep
(このプログラムは echo -en '\a'>/dev/console
である場合もあります)、root などのユーザー空間サポート権限などXのコンソールとターミナルのスイッチ設定が異なります。
すべてのマザーボードに独立した PC スピーカーがあるわけではないようです。一部のマザーボードはオンボード スピーカーと一緒になっており、alsamixer
でミュートを解除する必要があります。
Google で「linux beep」と検索すると、ubuntu がデフォルトで pcspkr モジュールをブラックリストに登録していることがわかります。