如何取消linux响铃_虚拟机linux关闭蜂鸣器
系统响铃是因为LINUX默认安装并加载了pcspkr内核模块。
sudu rmmod pcspkr
出现响铃会有这几个地方:
· 控制台(CTRL+ALT+FN),
· 虚拟终端(就是X里的gnome-terminal)
· 登录窗口 (输入用户和密码的gdm)
· 其它X程序(如gedit删掉所有内容后继续按退格键)
1. 关闭shell中的响铃
整体关闭 vi /etc/inputrc
添加 set bell-style=none
关闭个人用户 vi ~/.inputrc
添加 set bell-style=none
2. 关闭vi中的响铃
vi /etc/vimrc (vim)
vi /etc/virc (vi)
添加:
set vb t_vb=
3.登录进X后,在终端运行 xset -b,X中所有程序不响了。控制台,登录界面依然响。这可条命令写进gdm登录后运行的脚本里,不过gdm还是会响的。如果写进“/etc/X11/xinit/xinitrc”末尾还是会响
· 在菜单“系统”>>“首选项”>>“音效”,“音效”选项卡,取消勾选“播放报警声音”,其它X程序不响,虚拟终端响。
· 在菜单“系统”>>“系统管理”>>“登录窗口”,“辅助功能”选项卡,取消勾选“启用辅助功能登录”,登录窗口依然响,没任何效果。
4. 永久关闭系统的响铃
要永久关闭系统响铃,可以在系统启动的时候把“rmmod pcspkr”命令放在/etc/rc.d/rc.local文件中:
echo “rmmod pcspkr” >> /etc/rc.d/rc.local
在X Window系统下,
可以使用xset 命令为之,命令如下:xset b off (输入xset 回车后得到xset命令的选项)
在gnome环境下,
有个系统设置,记不清了,(很长时间没有用了)好像是有个选项关闭系统响铃,把前面的勾去掉就OK了。
上边两个是自己摸索出来的。
在console终端上怎样关闭响铃呢?
原来系统响铃是由于,我们的应用程序想终端发出了一个0x7这个字符。终端收到这个字符后就会响铃,解决问题的方法已经出现了,对,就是不让我们的程序向终端发送这个字符。
例如对于zsh 可以使用命令 "setopt nobeep nohistbeep nolistbeep"
或者告诉我们的应用程序向终端发送其他字符,例如空字符等。这就涉及到两个文件terminfo或者termindo。这个没有试怎么弄。
还有一种方法就是将PC喇叭的驱动模块去掉。使用的命令是 rmmod pcspkr 或者modprobe -r pcspkr还有就是使用expect,script或者screen,这些程序将我们的程序在虚拟的终端上运行,他们会将字符0x7解释成其他的字符。Gnu screen是最简单的方法,我们只要在~/.screenrc文件中添加 如下的两行内容:
vbell on
termcapinfo * vb=
如何取消linux响铃_虚拟机linux关闭蜂鸣器相关推荐
- 如何取消linux响铃_彻底关闭 Linux响铃的方法
彻底关闭Ubuntu Linux响铃的方法: 1. 关闭shell中的响铃 整体关闭 vi /etc/inputrc 添加 set bell-style=none set bell-style non ...
- hca卡 linux 查看_将Linux装入U盘随身带走!Awesome!
准备工作:准备一台电脑(建议内存4GB以上),安装一个Vmware Workstation(不会的小伙伴可以点击查看上期教程),一个U盘(16G及以上),注意此操作会清空U盘数据,请备份U盘数据!请备 ...
- linux返回_使用Linux返回学校
linux返回 I teach math at the University of Connecticut, and like many teachers across the country, I' ...
- linux分区_解决Linux下挂载的NTFS分区(Windows分区)只读问题。
今天又依靠自(谷)己(歌)解决了一个不大不小的问题--Linux下挂载的NTFS分区下的文件(夹)只能读取不能写入的问题. 其实类似问题大约两年多之前就出现过,当时解决了.昨天又出现了.和两年多前出现 ...
- 主机和linux机联机,虚拟机Linux以及宿主机WindowsXP这两者之间的Telnet
虚拟机,在计算机科学中的体系结构裏,是指一种特殊的软件,他可以在计算机平台和终端用户之间创建一种环境,而终端用户则是基于这个软件所创建的环境来操作软件.一起跟着小编来学习:虚拟机Linux以及宿主机W ...
- python可以在linux运行_在linux运行python
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! linux下编译安装python3与python2共存linux下默认系统自带p ...
- 用了虚拟机Linux不能上网,虚拟机Linux不能上网怎么办
对于刚开始接触Linux系统的用户来说,先使用虚拟机Linux学习是不错的选择,但是在用虚拟机Linux上网的时候,可能会出现不能上网的情况,这要怎么解决?下面是学习啦小编整理的虚拟机Linux不能上 ...
- linux多线程_免费Linux下载工具,你还不知道?
今天小编要跟大家分享的文章是关于Linux运维人员应该知道的免费Linux下载工具.Windows用户在想要使用下载管理器时可以享受很多选择.如Download Accelerator Plus和Re ...
- 虚拟机linux ftp慢,虚拟机Linux下配置FTP服务器的方法
虚拟机Linux下配置FTP服务器的方法 1.确保虚拟机系统与宿主系统是桥接设置,以方便连接. 2.在虚拟机系统中安装ftp服务器,我安装的是vsftpd服务器.由于安装的虚拟机系统CentOS 中已 ...
- linux 软链接_面试 | Linux 下软链接和硬链接的区别
在 Linux 系统中,一切都是文件,然而为了区分不同类型的事物,我们有了: 普通文件 目录文件 链接文件 设备文件 在之前的文章<阿里面试题 | Nginx 所使用的 epoll 模型是什么? ...
最新文章
- 关于封装了gevent的request grequest库的使用与讨论
- c++图书管理系统_轻松学做C语言课程设计:图书管理系统-数组实现
- Intellij Idea使用教程汇总篇
- Stark 组件:快速开发神器 —— 锦上添花
- SpringCloud_Sell.sql
- 北航 2012 秋季 软件工程课 M2 要求
- 基于FPGA的红外遥控解码与PC串口通信
- User Word Automation Services and Open XML SDK to generate word files in SharePoint2010
- FindFirstFile
- 如何区分abcd类地址_如何判断IP地址是A类B类还是C类
- DataGear 制作自适应任意屏幕尺寸的数据可视化看板
- win7登录密码破解
- 麦吉尔大学统计与计算机科学,麦吉尔大学统计学和计算机科学本科.pdf
- 你为什么总是爱拖延?这个我知道
- tf.flags.DEFINE解释
- 对绝对地址赋值的问题
- 考 PMP 证书真有用吗?
- Oracle表格误删,Oracle误删表空间文件
- 学号,课程名查询成绩
- java计算机毕业设计线上文具销售系统源程序+mysql+系统+lw文档+远程调试