關(guān)閉Linux響鈴
站在用戶的角度思考問題,與客戶深入溝通,找到邛崍網(wǎng)站設(shè)計(jì)與邛崍網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個性化、用戶體驗(yàn)好的作品,建站類型包括:成都網(wǎng)站制作、做網(wǎng)站、外貿(mào)營銷網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、域名注冊、雅安服務(wù)器托管、企業(yè)郵箱。業(yè)務(wù)覆蓋邛崍地區(qū)。
1. 關(guān)閉shell中的響鈴
整體關(guān)閉 vi /etc/inputrc
添加 set bell-style=none
set bell-style none
set bell-style off
關(guān)閉個人用戶 vi ~/.inputrc
添加 set bell-style=none
2. 關(guān)閉vi和vim中的響鈴
vi /etc/vimrc
vi /etc/virc
打開上面這兩個文件后添加
set vb t_vb=
在X Window系統(tǒng)下,可以使用xset 命令為之,命令如下:
xset b off
(輸入xset 回車后得到xset命令的選項(xiàng))
在linux中控制臺下,怎么做才能禁用終端響鈴:
因?yàn)樽罱趌inux服務(wù)器做實(shí)驗(yàn),沒有GUI,只有CUI。在用TAB補(bǔ)全命令時,老是“嘀。?!表?,聲音太響,想關(guān)掉。終于搜索到這個方法,在Centos和ubuntu上都能關(guān)掉終端響鈴。
終端響鈴聲能使用setterm關(guān)閉,如下所示:
代碼 7.1: 使用setterm
# setterm -blength 0
如果想在啟動時就關(guān)閉終端響鈴,你要把這條命令加入/etc/conf.d/local.start 之中。然而,這只是禁用掉了目前正在使用終端的響鈴。想要在其他的終端上禁用響鈴的話,把這條命令的輸出重定向到目標(biāo)終端去即可,如下所示:
代碼 7.2: 使用setterm (bis)
# setterm -blength 0 /dev/vc/1
你需要用想要禁用響鈴的那個終端來替換/dev/vc/1.
使用控制臺登錄后,在shell提示符下面操作時會用到大量的Tab來自動補(bǔ)全,這個時候機(jī)器的蜂鳴器就會嘟嘟吡吡不停。辦公室的同事還以為我 qj 電腦,真的好煩!
這個嘟吡的聲音可以使用setterm命令來設(shè)置它的長段
setterm -blength 0
后面的取值可以是0-1000,可以用setterm看看它的用法。僅僅輸入上面一條命令還不行,下次重新啟動還會有吡吡聲。徹底解決需要將以上命令加入/etc/rc.d/rc.local
補(bǔ)充一點(diǎn):
/etc/inputrc里面有一條語句
# do not bell on tab-completion
#set bell-style none
這里如果去掉set前面的注釋符,僅僅是把tab自動補(bǔ)全的聲音去掉,而不能徹底消除console下面其它的聲音(比如Backspace, vi)
以上只是關(guān)閉了蜂鳴器的聲音,并不影響音箱的發(fā)聲,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 這個目錄
安裝軟件---這個操作在WINDOWS的世界里很簡單,下載軟件雙擊exe文件即可,還有自動運(yùn)行方式的,復(fù)雜點(diǎn)的執(zhí)行bat之類的可執(zhí)行程序即可。但Linux不然,因Linux版本過多,導(dǎo)致軟件的安裝方法五花八門。本文只是將Linux的軟件安裝方式進(jìn)行匯總和整理,沒有過多的技術(shù)難度,僅供參考。
Linux下主要有兩種方式,主要分在線安裝和線下安裝。(以下介紹的方式基本涵蓋所有Linux系統(tǒng)的軟件安裝方式)
一、在線安裝
1、軟件管理中心安裝。(ubuntu)1)更新源sudo apt-get update2)打開軟件中心,搜索你要安裝的軟件,雙擊安裝即可。例如安裝apache,如下圖
2、命令行安裝方式
1)更新,命令:apt-get update
2)查找你要安裝的軟件,apt-cache search “軟件名”
3)apt-get install 軟件名
以上在線的兩種方式都提到了apt-get 方式,那么它的工作原理簡單說明一下,apt-get相關(guān)的有兩個重要文件:1、是/etc/sources.list,2、是/var/lib/apt/lists/目錄.
當(dāng)我們執(zhí)行apt-get update程序分析sources.list看這個文件里是否有對應(yīng)的Packages/Sources/Release列表文件,如果有更新則下載之,存入/var/lib/apt/lists/目錄(其實(shí)就是保持與當(dāng)前系統(tǒng)版本軟件源表最新);apt-get install 安裝相應(yīng)的包 ,下載并安裝。
這種方式的好處在于:如果你想要加載的應(yīng)用需要依賴另一個應(yīng)用程序才能正常工作,apt-get會幫你找到并加載所需的程序庫或應(yīng)用代碼,這種方式是比較常用的的。比如我們執(zhí)行apt-get install mysql-server,可以看到相關(guān)的依賴包(如圖)
二、線下安裝
之所以叫線下的安裝方式,也就是說你要把軟件下載到本地去安裝。一般我們下載的文件后綴名都是zip、tar.gz等壓縮包,解壓后會看到rpm、bin、deb、run之類擴(kuò)展名文件。很多軟件都會提供不同LINUX版本的安裝格式,你可以根據(jù)自己的系統(tǒng)下載不同擴(kuò)展名的軟件。
1、rpm安裝包:這時一款老牌的安裝格式,是紅帽創(chuàng)建的安裝格式,現(xiàn)在已成為一種標(biāo)準(zhǔn),常用在opensuse/turbo/redhat版本),安裝方法rpm -ivh 軟件名.rpm (如果只是安裝一個i參數(shù)就夠了,如果還要看安裝進(jìn)度和軟件信息就加個vh)
2、deb安裝包:DEB是Debian軟件包格式的文件擴(kuò)展名,常用在centos/ubuntu,在蘋果系統(tǒng)里也常見此安裝方式。安裝方法:dpkg -i 軟件名.deb
3、run安裝包:以QT(一種編程工具)的安裝文件為例,
1)授權(quán): chmod x qt-unified-linux-x64-2.0.2-2-online.run
2)執(zhí)行:./qt-unified-linux-x64-2.0.2-2-online.run即可安裝。
4、bin安裝包:bin包是一個自解壓格式的安裝包,要想執(zhí)行它,需要先賦予它可執(zhí)行的權(quán)限。
(以安裝jdk為例)# chmod x jdk-6u21-linux-i586.bin# ./jdk-6u21-linux-i586.bin
5、編譯后安裝方式:
舉例安裝nagios插件(nagios是一種開源的監(jiān)控軟件,需要多種插件支持監(jiān)控模塊)
1)cd /tmp/nagios-plugins-* //先進(jìn)入目錄
2)./configure --with-nagios-user=nagios --with-nagios-group=nagios // 配置,即安裝的用戶安裝的路徑都可在此設(shè)置,這一步一般用來生成 Makefile,為下一步的編譯做準(zhǔn)備
3)make //編譯過程如果 在 make 過程中出現(xiàn) error ,你就要記下錯誤代碼,缺少什么包就按照什么包。
4) make install //如果make無問題就可以直接安裝了。
這種安裝方法的好處是你可以自定義安裝路徑、安裝賬號等參數(shù),常見開源平臺下載的源碼安裝方式。
6、其它,還有一些軟件解壓后生成的文件夾內(nèi)包含很多文件,一般文件夾內(nèi)有install.sh、setup.py等安裝文件方式,此種方式類似windows的exe安裝方式,你需要先授權(quán)該文件的可執(zhí)行權(quán)限,在執(zhí)行安裝。以上基本上囊括了所有的Linux環(huán)境下的軟件安裝方式,供各位參考。
1、可以使用apt-get升級軟件。
2、apt-get是可以直接使用的,格式為
$ sudo apt-get install/delete package
$ sudo apt-get -f install #修復(fù)安裝
$ sudo apt-get dist-upgrade #升級系統(tǒng)
$ sudo apt-get upgrade #更新已安裝的包
$ apt-get source package #下載該包的源代碼
$ sudo apt-get build-dep package #安裝相關(guān)的編譯環(huán)境