关闭Linux操作系统控制台下蜂鸣声的方法
现象说明:
使用Linux控制台进行一些操作,有时会通过Tab键补全命令,也有时通过Backspace删除字符等等操作,这时如果出现错误,系统会发出“滴滴”的响声,很刺耳;
解决方法:
1. 在命令行下输入 xset b off
,可以临时去掉错误提示声音,但下次重启后依旧会有;
2. 把命令
xset b off
放在 startx 的配置文件 $HOME/.xinitrc 中,可以永久解决;
3. 在命令行下输入 setterm -blength 0
,可以临时去掉错误提示声音,但下次重启后依旧会有;
4. 把命令
setterm -blength 0
放在登陆 shell 的配置文件中,例如
Bash 的 .bash_profile,可以永久解决;
5. 将命令 setterm -blength 0
命令加入/etc/bashrc
文件中,可以永久去掉错误提示声音;
6. 在/etc/inputrc 文件中,将set bell-style none
前的#去掉,将set bell-style visible
前的#去掉,如果没有则添加;
补充信息:
1. /etc/inputrc 中的 set bell-style none 只是针对Tab的错误发声而设置的;
# do not bell on tab-completion
# set bell-style none
2. setterm
-blength 0后面的取值可以是0-1000,代表声音长度;
相关文档:
1.1.5 Shell命令和流程控制
在shell脚本中可以使用三类命令:
1)Unix 命令:
虽然在shell脚本中可以使用任意的unix命令,但是还是由一些相对更常用的命令。这些命令通常是用来进行文件和文字操作的。
常用命令语法及功能
echo "some text": 将文字内容打印在屏幕上
ls: 文件列表
wc –l filewc -w filewc -c fi ......
进程篇
查看某进程端口号
netstat -anp | grep 80
lsof -i :port
例: 注意":"后,紧跟端口号,没有空格
#lsof -i :443
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
java 2731 root 35u IPv6 7778 TCP *:https (LI ......
1.1 core文件的简单介绍
在一个程序崩溃时,它一般会在指定目录下生成一个core文件。core文件仅仅是一个内存映象(同时加上调试信息),主要是用来调试的。
1.2 开启或关闭core文件的生成
用以下命令来阻止系统生成core文件:
ulimit -c 0
也可以修改系统文件来调整core选项
在/etc/profile通常会有这样一句话来禁止产生 ......
1 引言
在嵌入式应用系统中,特别是智能仪器、仪表、机电设备及装置控制中,需要使用A/D转换将模拟的电量信号转换为数字信号进行处理,而后再将处理的结果通过D/A转换为模拟量实现对被控过程和对象的控制[1]。
基于ARM920T内核的s3c2410是一款低功耗,高性价比的处理器[2]。这款处理器内部集成了多种控制接口,自带8路1 ......
linux目录架构
/ 根目录
/bin 常用的命令 binary file 的目錄
/boot 存放系统启动时必须读取的档案,包括核心 (kernel) 在内
/boot/grub/menu.lst GRUB设置
......