⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 visual-bell-3.html

📁 Linux初学者最好的老师就是howto了。相当于函数man。
💻 HTML
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">
 <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.7">
 <TITLE>闪光警告 mini-Howto: 每一个 console 发出哔哔声设定</TITLE>
 <LINK HREF="Visual-Bell-4.html" REL=next>
 <LINK HREF="Visual-Bell-2.html" REL=previous>
 <LINK HREF="Visual-Bell.html#toc3" REL=contents>
</HEAD>
<BODY>
<A HREF="Visual-Bell-4.html">Next</A>
<A HREF="Visual-Bell-2.html">Previous</A>
<A HREF="Visual-Bell.html#toc3">Contents</A>
<HR>
<H2><A NAME="s3">3. 每一个 console 发出哔哔声设定</A></H2>

<P>在 Linux 1.3.43 时候, Martin Mares 加入设定发出哔哔声
程度和持续的能力,靠修改 <CODE> console.c</CODE>.每一个
console 可以是被设定特色一个不同的持续 和/或者 喇叭声音的程度
;任务被完成靠使用 escape 顺序输出
到 console 设备.你可以设定你自己的 <CODE>~/.profile</CODE>
或者 <CODE>~/.login</CODE>档案选择一个不同的哔声设定联接到
各 console  (或者完全一点也不发出哔哔声,如果需要的话).
<P>escape 顺序如以下运作:
<UL>
<LI>ESC-<CODE>[10;</CODE>xx<CODE>]</CODE> 选择喇叭声频率用赫芝.这个值
应在□围 21-32766,否则这个值是没有被定义.
如果 `xx' 参数值遗失了,预设值是 (750赫兹) 将会运作,
当在 `ESC-<CODE>[10]</CODE>.</LI>
<LI>ESC-<CODE>[11;</CODE>xx<CODE>]</CODE> 选择喇叭声持续,在 milli-seconds (毫秒).
如果你指定超过 2秒,预设使用 (125ms).然後再一次
,如果 `xx' 参数值遗失了 (ESC-<CODE>[11]</CODE>) 预设值
将会被使用.</LI>
</UL>
<P>选择,例如,一个 50Hz 程度可以持续一秒钟,你可以使用
"<CODE>echo -e "\\33[10;50]\\33[11;1000]"</CODE>" with <CODE>bash</CODE> (where "-e"
意思是 `了解 Escape 顺序'.如果你使用 <CODE>tcsh</CODE> 相同的
命令拼写如 "<CODE>echo "\\033[10;50]\\033[11;1000]"</CODE>".
<P>尽管我不知道 <CODE>setterm</CODE> 命令的任何版本但它
支持这样的设定,这命令的将来的版本也许好好
支持命令行选项来设定喇叭声声音.
<P>如果你执行 Linux-1.3.43 或者较新的,你也许满意 escape
顺序和避免阅读更多的.如果你执行较旧的核心,或者如果
你要闪光警告,你要阅读文件其馀的部分.
<P>
<HR>
<A HREF="Visual-Bell-4.html">Next</A>
<A HREF="Visual-Bell-2.html">Previous</A>
<A HREF="Visual-Bell.html#toc3">Contents</A>
</BODY>
</HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -