linux中的更新命令行 linux更新系统命令( 六 )


在linux中控制台下,怎么做才能禁用终端响铃:
因为最近在linux服务器做实验,没有GUI,只有CUI 。在用TAB补全命令时,老是“嘀 。。”响,声音太响,想关掉 。终于搜索到这个方法,在Centos和ubuntu上都能关掉终端响铃 。
终端响铃声能使用setterm关闭,如下所示:
代码 7.1: 使用setterm
# setterm -blength 0
如果想在启动时就关闭终端响铃,linux中的更新命令行你要把这条命令加入/etc/conf.d/local.start 之中 。然而,这只是禁用掉了目前正在使用终端的响铃 。想要在其linux中的更新命令行他的终端上禁用响铃的话,把这条命令的输出重定向到目标终端去即可 , 如下所示:
代码 7.2: 使用setterm (bis)
# setterm -blength 0 /dev/vc/1
你需要用想要禁用响铃的那个终端来替换/dev/vc/1.
使用控制台登录后,在shell提示符下面操作时会用到大量的Tab来自动补全 , 这个时候机器的蜂鸣器就会嘟嘟吡吡不停 。办公室的同事还以为我 qj 电脑 , 真的好烦!
这个嘟吡的声音可以使用setterm命令来设置它的长段
setterm -blength 0
后面的取值可以是0-1000,可以用setterm看看它的用法 。仅仅输入上面一条命令还不行,下次重新启动还会有吡吡声 。彻底解决需要将以上命令加入/etc/rc.d/rc.local
补充一点:
/etc/inputrc里面有一条语句
# do not bell on tab-completion
#set bell-style none
这里如果去掉set前面的注释符 , 仅仅是把tab自动补全的声音去掉,而不能彻底消除console下面其它的声音(比如Backspace, vi)
以上只是关闭了蜂鸣器的声音,并不影响音箱的发声,play music, video不会有任何副作用 。
删除更新及安装过的文件
yum remove
1清除缓存目录(/var/cache/yum)下的软件包
命令:yum clean packages
2.清除缓存目录(/var/cache/yum)下的 headers
命令:yum clean headers
3.清除缓存目录(/var/cache/yum)下旧的 headers
命令:yum clean oldheaders
4.清除缓存目录(/var/cache/yum)下的软件包及旧的headers
命令:yum clean, yum clean all (= yum clean packages; yum clean oldheaders)
删除垃圾文件
1. 删除 /tmp/目录下的所有文件
2. 删除 /var/log/目录下的所有文件
3. $HOME/.mozilla/firefox 这个目录
如何在 Linux 中使用一个命令升级所有软件1、可以使用apt-get升级软件 。
2、apt-get是可以直接使用linux中的更新命令行的linux中的更新命令行,格式为
$ sudo apt-get install/delete package
$ sudo apt-get -f install#修复安装
$ sudo apt-get dist-upgrade#升级系统
$ sudo apt-get upgrade#更新已安装linux中的更新命令行的包
$ apt-get source package#下载该包的源代码
$ sudo apt-get build-dep package#安装相关的编译环境
Linux中的update和upgrade分别是更新什么sudo apt-get update下载最新linux中的更新命令行的软件列表 。
从软件源(也就是服务器)下载最新的软件包列表文件,更新本地软件包缓存信息(包含软件名 , 版本,校验值 , 依赖关系等) 。
具体下载文件在目录linux中的更新命令行:
/var/lib/apt/lists
sudo apt-get upgrade
安装更新 。
下载最新软件包,并替换系统上过时的软件 。
具体下载文件在目录:/var/cache/apt/archives 。
扩展资料:
系统内核的路由转发:
Linux操作系统嵌入linux中的更新命令行了TCP/IP协议栈,协议软件具有路由转发功能 。路由转发依赖作为路由器的主机中安装多块网卡,当某一块网卡接收到数据包后,系统内核会根据数据包的目的IP地址,查询路由表 。

推荐阅读