1、打開(kāi)“控制面板”linux命令,雙擊“添加硬件”圖標(biāo),在“添加硬件向?qū)А敝袉螕簟跋乱徊健卑粹o,該向?qū)?huì)搜索連接到計(jì)算機(jī)但尚未安裝的新硬件,由于并沒(méi)有真正為計(jì)算機(jī)連接新的硬件,所以系統(tǒng)當(dāng)然無(wú)法找到新硬件,因此會(huì)彈出一個(gè)詢(xún)問(wèn)硬件是否已安裝的對(duì)話(huà)框,沒(méi)有關(guān)系,在該對(duì)話(huà)框中選擇“是,硬件已連接好”按鈕,單擊“下一步”按鈕。打開(kāi)“控制面板”,雙擊“添加硬件”圖標(biāo),在“添加硬件向?qū)А敝袉螕簟跋乱徊健卑粹o,該向?qū)?huì)搜索連接到計(jì)算機(jī)但尚未安裝的新硬件,由于我們并沒(méi)有真正為計(jì)算機(jī)連接新的硬件,所以系統(tǒng)當(dāng)然無(wú)法找到新硬件,因此會(huì)彈出一個(gè)詢(xún)問(wèn)硬件是否已安裝的對(duì)話(huà)框,沒(méi)有關(guān)系,在該對(duì)話(huà)框中選擇“是,硬件已連接好”按鈕,單擊“下一步”按鈕。1946年eniac投入運(yùn)行,以它的計(jì)算速度(每秒5000次運(yùn)算)而震驚了世界.但是在它未完工之前,一些人,包括它的主要設(shè)計(jì)者就認(rèn)識(shí)到,它的控制方式已不適用了:eniac并不是像現(xiàn)在的計(jì)算機(jī)那樣用程序來(lái)進(jìn)行控制,而是利用硬件即利用插線(xiàn)板和轉(zhuǎn)換開(kāi)關(guān)所連接的邏輯電路來(lái)控制運(yùn)算.這樣一來(lái),這臺(tái)機(jī)器固然可以在幾分鐘內(nèi)作完極復(fù)雜的運(yùn)算,但要改變一下運(yùn)算題目,卻要花十幾小時(shí)甚至幾十小時(shí)才能做好準(zhǔn)備.因此,如何用程序自動(dòng)控制運(yùn)算就成為提高電子計(jì)算機(jī)效率的關(guān)鍵性問(wèn)題.。
必須肯定的是,Linux系統(tǒng)中有些圖形化工具(比如邏輯卷管理器[Logical Volume Manager,LVM])確實(shí)非常好用,極大地降低了運(yùn)維人員操作出錯(cuò)的概率linux命令,值得稱(chēng)贊。但是,很多圖形化工具其實(shí)是調(diào)用了腳本來(lái)完成相應(yīng)的工作,往往只是為了完成某種工作而設(shè)計(jì)的,缺乏Linux命令原有的靈活性及可控性。再者,圖形化工具相較于Linux命令行界面會(huì)更加消耗系統(tǒng)資源,因此經(jīng)驗(yàn)豐富的運(yùn)維人員甚至都不會(huì)給Linux系統(tǒng)安裝圖形界面,需要開(kāi)始運(yùn)維工作時(shí)直接通過(guò)命令行模式遠(yuǎn)程連接過(guò)去,不得不說(shuō)這樣做確實(shí)挺高效的。
圖1用戶(hù)與Linux系統(tǒng)的交互
Shell 就是這樣的一個(gè)命令行工具。Shell(也稱(chēng)為終端或殼)充當(dāng)?shù)氖侨伺c內(nèi)核(硬件)之間的翻譯官,用戶(hù)把一些命令“告訴”終端,它就會(huì)調(diào)用相應(yīng)的程序服務(wù)去完成某些工作。現(xiàn)在包括紅帽系統(tǒng)在內(nèi)的許多主流Linux 系統(tǒng)默認(rèn)使用的終端是Bash(Bourne-Again SHell)解釋器。主流Linux 系統(tǒng)選擇Bash 解釋器作為命令行終端主要有以下4項(xiàng)優(yōu)勢(shì),讀者可以在今后的學(xué)習(xí)和生產(chǎn)工作中細(xì)細(xì)體會(huì)Linux系統(tǒng)命令行的美妙之處,真正從心里愛(ài)上它們。
Linux系統(tǒng)中已經(jīng)有了Bash這么好用的“翻譯官”,接下來(lái)就有必要好好學(xué)習(xí)下怎么跟它溝通了。要想準(zhǔn)確、高效地完成各種任務(wù),僅依賴(lài)于命令本身是不夠的,還應(yīng)該根據(jù)實(shí)際情況來(lái)靈活調(diào)整各種命令的參數(shù)。常見(jiàn)執(zhí)行Linux命令的格式是這樣的:
命令名稱(chēng) [命令參數(shù)] [命令對(duì)象]
注意,命令名稱(chēng)、命令參數(shù)、命令對(duì)象之間請(qǐng)用空格鍵分隔。
命令對(duì)象一般是指要處理的文件、目錄、用戶(hù)等資源,而命令參數(shù)可以用長(zhǎng)格式(完整的選項(xiàng)名稱(chēng)),也可以用短格式(單個(gè)字母的縮寫(xiě)),兩者分別用“--”與“-”作為前綴(示例請(qǐng)見(jiàn)表1)。大多數(shù)Linux 新手不會(huì)執(zhí)行命令,那是因?yàn)閰?shù)比較復(fù)雜,參數(shù)值需要隨不同的命令和需求情況而發(fā)生改變。因此,要想靈活搭配各種參數(shù),執(zhí)行自己想要的功能,則需要長(zhǎng)時(shí)間的經(jīng)驗(yàn)積累了。
表1 命令參數(shù)的長(zhǎng)格式與短格式示例
長(zhǎng)格式
短格式
在Linux 有一個(gè)查看參數(shù)如何使用的幫助命令 man ,在不知道某個(gè)命令是用來(lái)干嘛的,遇到了一個(gè)不熟悉的Linux 命令有哪些可用參數(shù)的情況下,我肯可以使用它來(lái)查看和學(xué)習(xí)Linux 命令。