新聞中心
通常來講,計算機(jī)硬件是由運(yùn)算器、控制器、存儲器、輸入/輸出設(shè)備等共同組成的,而讓各種硬件設(shè)備各司其職且又能協(xié)同運(yùn)行的東西就是系統(tǒng)內(nèi)核。Linux系統(tǒng)的內(nèi)核負(fù)責(zé)完成對硬件資源的分配、調(diào)度等管理任務(wù)。由此可見,系統(tǒng)內(nèi)核對計算機(jī)的正常運(yùn)行來講是太重要了,因此一般不建議直接去編輯內(nèi)核中的參數(shù),而是讓用戶通過基于系統(tǒng)調(diào)用接口開發(fā)出的程序或服務(wù)來管理計算機(jī),以滿足日常工作的需要,如圖2-1所示。

創(chuàng)新互聯(lián)公司是專業(yè)的崖州網(wǎng)站建設(shè)公司,崖州接單;提供做網(wǎng)站、成都網(wǎng)站制作,網(wǎng)頁設(shè)計,網(wǎng)站設(shè)計,建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行崖州網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來合作!
必須肯定的是,Linux系統(tǒng)中有些圖形化工具(比如邏輯卷管理器[Logical Volume Manager,LVM])確實(shí)非常好用,極大地降低了運(yùn)維人員操作出錯的概率,值得稱贊。但是,很多圖形化工具其實(shí)是調(diào)用了腳本來完成相應(yīng)的工作,往往只是為了完成某種工作而設(shè)計的,缺乏Linux命令原有的靈活性及可控性。再者,圖形化工具相較于Linux命令行界面會更加消耗系統(tǒng)資源,因此經(jīng)驗(yàn)豐富的運(yùn)維人員甚至都不會給Linux系統(tǒng)安裝圖形界面,需要開始運(yùn)維工作時直接通過命令行模式遠(yuǎn)程連接過去,不得不說這樣做確實(shí)挺高效的。
圖2-1 用戶與Linux系統(tǒng)的交互
Shell就是這樣的一個命令行工具。Shell(也稱為終端或殼)充當(dāng)?shù)氖侨伺c內(nèi)核(硬件)之間的翻譯官,用戶把一些命令“告訴”終端,它就會調(diào)用相應(yīng)的程序服務(wù)去完成某些工作?,F(xiàn)在包括紅帽系統(tǒng)在內(nèi)的許多主流Linux系統(tǒng)默認(rèn)使用的終端是Bash(Bourne-Again SHell)解釋器。主流Linux系統(tǒng)選擇Bash解釋器作為命令行終端主要有以下4項(xiàng)優(yōu)勢,讀者可以在今后的學(xué)習(xí)和生產(chǎn)工作中細(xì)細(xì)體會Linux系統(tǒng)命令行的美妙之處,真正從心里愛上它們。
1:通過上下方向鍵來調(diào)取過往執(zhí)行過的Linux命令;
2:命令或參數(shù)僅需輸入前幾位就可以用Tab鍵補(bǔ)全;
3:具有強(qiáng)大的批處理腳本;
4:具有實(shí)用的環(huán)境變量功能。
文章標(biāo)題:創(chuàng)新互聯(lián)linux教程:2.1強(qiáng)大好用的SHELL
轉(zhuǎn)載源于:http://fisionsoft.com.cn/article/ccepipd.html


咨詢
建站咨詢
