第一章 linux基礎(chǔ)_第1頁(yè)
第一章 linux基礎(chǔ)_第2頁(yè)
第一章 linux基礎(chǔ)_第3頁(yè)
第一章 linux基礎(chǔ)_第4頁(yè)
第一章 linux基礎(chǔ)_第5頁(yè)
已閱讀5頁(yè),還剩26頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、Linux入門(mén)及安裝 Linux是免費(fèi)發(fā)行和使用的快速高效的操作系統(tǒng),它的出現(xiàn)在計(jì)算機(jī)界引發(fā)了一場(chǎng)革命,在一些重要的 Web站點(diǎn)、公司信息系統(tǒng)和教育應(yīng)用程序中都采用了這個(gè)免費(fèi)軟件,因此,我們有必要了解 Linux的歷史、特點(diǎn)以及安裝。 1.1 Linux入門(mén) 1.1.1 什么是 Linux Linux是一套免費(fèi)使用和自由傳播的類(lèi) Unix操作系統(tǒng),它主要用于基于 Intel x86系列 CPU的計(jì)算機(jī)上。這個(gè)系統(tǒng)是由全世界各地的成千上萬(wàn)的程序員設(shè)計(jì)和實(shí)現(xiàn)的,其目的是建立不受任何商品化軟件的版權(quán)制約且全世界都能自由使用的 Unix兼容產(chǎn)品。 Linux的出現(xiàn),最早開(kāi)始于一位名叫 Linus To

2、rvalds的計(jì)算機(jī)業(yè)余愛(ài)好者,當(dāng)時(shí)他是芬蘭赫爾辛基大學(xué)的學(xué)生,他的目的是設(shè)計(jì)一個(gè)代替 Minix(是由一位名叫 Andrew Tannebaum的計(jì)算機(jī)教授編寫(xiě)的一個(gè)操作系統(tǒng)示教程序 )的操作系統(tǒng),這個(gè)操作系統(tǒng)可用于 386、486或奔騰處理器的個(gè)人計(jì)算機(jī)上,并且具有 Unix操作系統(tǒng)的全部功能,這就開(kāi)始了 Linux雛形的設(shè)計(jì)。 Linux以其高效性和靈活性著稱(chēng),它能夠在PC計(jì)算機(jī)上實(shí)現(xiàn)全部的Unix特性,具有多用戶(hù)、多任務(wù)的能力。 Linux是在 GNU公共許可權(quán)限下免費(fèi)獲得的,是一個(gè)符合POSIX標(biāo)準(zhǔn)的操作系統(tǒng)。所謂 GNU,是 Stallman在 1984年提出的一個(gè)計(jì)劃,它的思想是

3、“源代碼共享,思想共享”,目的是開(kāi)發(fā)一個(gè)完全自由的,與 Unix類(lèi)似但功能更強(qiáng)的操作系統(tǒng),以便為所有的計(jì)算機(jī)使用者提供一個(gè)功能齊全、性能良好的基本系統(tǒng)。在其他人的協(xié)作下,他創(chuàng)作了通用公共許可證(General Public License,GPL),這對(duì)推動(dòng)自由軟件的發(fā)展起了重要的作用。與傳統(tǒng)的商業(yè)軟件許可證不同的是, GPL保證任何人有共享和修改自由軟件的自由,任何人都有權(quán)取得、修改和重新發(fā)布自由軟件的源代碼,并且規(guī)定在不增加費(fèi)用的條件下得到源代碼(基本發(fā)行費(fèi)用除外 )。這一規(guī)定保證了自由軟件的總體費(fèi)用很低,而在使用Internet的情況下則是免費(fèi)的。 GPL條款還規(guī)定自由軟件的衍生作品繼續(xù)

4、保持自由狀態(tài),并且用戶(hù)在擴(kuò)散 GNU軟件時(shí),必須讓下一個(gè)用戶(hù)也有獲得源代碼的權(quán)利。這些工作為后來(lái)Linux操作系統(tǒng)的迅速發(fā)展奠定了堅(jiān)實(shí)的基礎(chǔ)。Linux操作系統(tǒng)軟件包不僅包括完整的 Linux操作系統(tǒng)、文本編輯器、高級(jí)語(yǔ)言編譯器等應(yīng)用軟件,還包括帶有多個(gè)窗口管理器的X Window圖形用戶(hù)界面,如同我們使用Windows一樣,允許我們使用窗口、圖標(biāo)和菜單對(duì)系統(tǒng)進(jìn)行操作。 1994年,Linux的第一個(gè)產(chǎn)品版 Linux 1.0問(wèn)世,如今Linux家族已經(jīng)有了近140個(gè)不同的版本,所有這些版本都基于最初的免費(fèi)的源代碼。不同的公司可以推出不同的 Linux產(chǎn)品,但是它們都必須承諾對(duì)初始源代碼的任何

5、改動(dòng)皆公布于眾。 1.1.2 Linux的優(yōu)點(diǎn) Linux之所以受到廣大計(jì)算機(jī)愛(ài)好者的喜愛(ài),主要原因有如下幾個(gè):(1)為我們提供了學(xué)習(xí)、探索以及修改計(jì)算機(jī)操作系統(tǒng)內(nèi)核的機(jī)會(huì)。操作系統(tǒng)是計(jì)算機(jī)必不可少的系統(tǒng)軟件,是整個(gè)計(jì)算機(jī)系統(tǒng)的靈魂。每個(gè)操作系統(tǒng)都是一個(gè)復(fù)雜的計(jì)算機(jī)程序集,它提供操作過(guò)程的協(xié)議或行為準(zhǔn)則;沒(méi)有操作系統(tǒng),計(jì)算機(jī)就無(wú)法工作,就不能解釋和執(zhí)行用戶(hù)輸入的命令或運(yùn)行簡(jiǎn)單的程序。大多數(shù)操作系統(tǒng)都是一些主要的軟件公司支持的商品化程序,用戶(hù)只能有償使用。如果用戶(hù)購(gòu)買(mǎi)了一個(gè)操作系統(tǒng),他就必須接受供應(yīng)商所要求的一切條件。因?yàn)椴僮飨到y(tǒng)是系統(tǒng)程序,用戶(hù)不能擅自修改或試驗(yàn)操作系統(tǒng)的內(nèi)核,這對(duì)于廣大計(jì)算機(jī)

6、愛(ài)好者來(lái)說(shuō)無(wú)疑是一種束縛。要想發(fā)揮計(jì)算機(jī)的作用,僅有操作系統(tǒng)還不夠,還必須要有各種應(yīng)用程序的支持。應(yīng)用程序是用于處理某些工作(如字處理)的軟件包,通常它也只能有償使用。每個(gè)應(yīng)用程序的軟件包都為特定的操作系統(tǒng)和機(jī)器編寫(xiě),使用者無(wú)權(quán)修改這些應(yīng)用程序。由于Linux是一套自由軟件,用戶(hù)可以無(wú)償?shù)氐玫剿捌湓创a,可以無(wú)償?shù)孬@得大量的應(yīng)用程序,而且可以任意地修改和補(bǔ)充它們,無(wú)約束地再傳播,這對(duì)用戶(hù)學(xué)習(xí)和了解 Unix操作系統(tǒng)的內(nèi)核非常有益。 (2)可以節(jié)省大量的資金。 Linux是目前惟一可免費(fèi)獲得的、為PC機(jī)平臺(tái)上的多個(gè)用戶(hù)提供多任務(wù)、多進(jìn)程功能的操作系統(tǒng),這是人們喜歡使用它的主要原因。就PC機(jī)平臺(tái)

7、而言,Linux提供了比其他任何操作系統(tǒng)都要強(qiáng)大的功能,Linux還可以使用戶(hù)遠(yuǎn)離各種商品化軟件提供者促銷(xiāo)廣告的誘惑,再也不用承受每過(guò)一段時(shí)間就花錢(qián)去升級(jí)之苦,因此可以節(jié)省大量用于購(gòu)買(mǎi)或升級(jí)應(yīng)用程序的資金。 (3)豐富的應(yīng)用軟件。 Linux不僅為用戶(hù)提供了強(qiáng)大的操作系統(tǒng)功能,而且還提供了豐富的應(yīng)用軟件。用戶(hù)不但可以從Internet上下載Linux及其源代碼,而且還可以從Internet上下載許多Linux的應(yīng)用程序??梢哉f(shuō),Linux本身包含的應(yīng)用程序以及移植到Linux上的應(yīng)用程序包羅萬(wàn)象,任何一位用戶(hù)都能從有關(guān)Linux的網(wǎng)站上找到適合自己特殊需要的應(yīng)用程序及其源代碼,這樣用戶(hù)就可以根

8、據(jù)自己的需要下載源代碼,以便修改和擴(kuò)充操作系統(tǒng)或應(yīng)用程序的功能。這對(duì)Windows 2000、Windows 98、MS-DOS或OS/2等商品化操作系統(tǒng)來(lái)說(shuō)是無(wú)法做到的。 (4)使我們的工作更加方便。 Linux為廣大用戶(hù)提供了一個(gè)在家里學(xué)習(xí)和使用Unix操作系統(tǒng)的機(jī)會(huì)。盡管 Linux只是由計(jì)算機(jī)愛(ài)好者們開(kāi)發(fā)的,但它在很多方面還是相當(dāng)穩(wěn)定的,從而為用戶(hù)學(xué)習(xí)和使用目前世界上最流行的 Unix操作系統(tǒng)提供了便利的機(jī)會(huì)?,F(xiàn)在有許多 CD-ROM供應(yīng)商和軟件公司 (如 RedHat、紅旗和 Turbo Linux等)支持 Linux操作系統(tǒng)。Linux成為 Unix系統(tǒng)在個(gè)人計(jì)算機(jī)上的一個(gè)代用品,

9、并能用于替代那些較為昂貴的系統(tǒng)。因此,如果一個(gè)用戶(hù)在公司上班時(shí)在 Unix系統(tǒng)上編程,或者在工作中是一位 Unix的系統(tǒng)管理員,他就可以在家里安裝一套 Unix的兼容系統(tǒng),即 Linux系統(tǒng),在家中使用 Linux就能夠完成一些工作任務(wù)。第 1章 Linux入門(mén)及安裝 ·5· (5)提供功能強(qiáng)大而穩(wěn)定的網(wǎng)絡(luò)服務(wù)。 Linux最優(yōu)秀的功能莫過(guò)于其網(wǎng)絡(luò)功能。首先,它可以支持眾多的網(wǎng)絡(luò)協(xié)議,比如 TCP/IP協(xié)議、SPX/IPX協(xié)議、NETBEUI協(xié)議、X.25協(xié)議等;其次, Linux可以提供非常廣泛的網(wǎng)絡(luò)服務(wù),比如 WWW、FTP、E-mail、Telnet、NFS、 DHC

10、P、Samba、防火墻以及企業(yè)的群組服務(wù)等,這些功能為 Linux提供了無(wú)與倫比的網(wǎng)絡(luò)親和性。 1.1.3 Linux操作系統(tǒng)的架構(gòu) Linux一般有四個(gè)主要部分:內(nèi)核、Shell、文件結(jié)構(gòu)和實(shí)用工具。 1. 內(nèi)核內(nèi)核是系統(tǒng)的心臟,是運(yùn)行程序和管理像磁盤(pán)和打印機(jī)等硬件設(shè)備的核心程序。 2. Shell Shell是系統(tǒng)的用戶(hù)界面,它提供了用戶(hù)與內(nèi)核進(jìn)行交互操作的一種接口。實(shí)際上 Shell是一個(gè)命令解釋器,它解釋由用戶(hù)輸入的命令并把它們送到內(nèi)核去執(zhí)行。不僅如此, Shell有自己的用于對(duì)命令進(jìn)行編輯的編程語(yǔ)言,它允許用戶(hù)編寫(xiě)由 Shell命令組成的程序。Shell編程語(yǔ)言具有普通編程語(yǔ)言的很多

11、特點(diǎn),比如它也有循環(huán)結(jié)構(gòu)和分支控制結(jié)構(gòu)等,用這種編程語(yǔ)言編寫(xiě)的 Shell程序與其他應(yīng)用程序具有同樣的效果。有關(guān) Shell更詳細(xì)的內(nèi)容,我們將在第 7章中討論。 Linux提供了像 Microsoft Windows那樣的可視的命令輸入界面 X Window的圖形用戶(hù)界面(GUI)。它提供了很多窗口管理器,其操作就像 Windows一樣,有窗口、圖標(biāo)和菜單,所有的管理都通過(guò)鼠標(biāo)控制?,F(xiàn)在比較流行的窗口管理器是 KDE和 GNOME。每個(gè) Linux系統(tǒng)的用戶(hù)可以擁有他自己的用戶(hù)界面或 Shell,用以滿(mǎn)足他們自己專(zhuān)門(mén)的 Shell需要。同 Linux本身一樣,Shell也有多種不同的版本。

12、3. 文件結(jié)構(gòu)文件結(jié)構(gòu)是文件存放在磁盤(pán)等存儲(chǔ)設(shè)備上的組織方法,主要體現(xiàn)在對(duì)文件和目錄的組織上。目錄提供了管理文件的一個(gè)方便而有效的途徑,我們不但能夠從一個(gè)目錄切換到另一個(gè)目錄,而且可以設(shè)置目錄、文件的權(quán)限及文件的共享程度。 Linux目錄采用多級(jí)樹(shù)形結(jié)構(gòu),用戶(hù)可以瀏覽整個(gè)系統(tǒng),可以進(jìn)入任何一個(gè)已授權(quán)進(jìn)入的目錄,并訪問(wèn)那里的文件。文件結(jié)構(gòu)的相互關(guān)聯(lián)性使共享數(shù)據(jù)變得容易,幾個(gè)用戶(hù)可以訪問(wèn)同一個(gè)文件。 Linux是一個(gè)多用戶(hù)系統(tǒng),操作系統(tǒng)本身的駐留程序存放在以根目錄開(kāi)始的專(zhuān)用目錄中,有時(shí)被指定為系統(tǒng)目錄。內(nèi)核、Shell和文件結(jié)構(gòu)一起形成了基本的操作系統(tǒng)結(jié)構(gòu),它們使得用戶(hù)可以運(yùn)行程序,管理文件以及使

13、用系統(tǒng)。此外, Linux操作系統(tǒng)還有許多被稱(chēng)為實(shí)用工具的程序,輔助用戶(hù)完成一些特定的任務(wù)。 4. 實(shí)用工具標(biāo)準(zhǔn)的 Linux系統(tǒng)都有一套叫做實(shí)用工具的程序,它們是專(zhuān)門(mén)的程序,例如編輯器、執(zhí)行標(biāo)準(zhǔn)的計(jì)算操作等。另外,用戶(hù)也可以產(chǎn)生自己的工具。·6·第一篇 Linux 基礎(chǔ)一般來(lái)講,實(shí)用工具可分為以下三類(lèi)。 (1)編輯器:用于編輯文件。Linux的編輯器主要有 vi、emacs、pico等。 (2)過(guò)濾器:用于接收并過(guò)濾數(shù)據(jù)。Linux的過(guò)濾器(Filter)讀取從用戶(hù)文件或其他地方輸入的數(shù)據(jù),經(jīng)檢查和處理后輸出結(jié)果。從這個(gè)意義上說(shuō),它們過(guò)濾了經(jīng)過(guò)它們的數(shù)據(jù)。 Linux有不

14、同類(lèi)型的過(guò)濾器,一些過(guò)濾器用行編輯命令輸出一個(gè)被編輯的文件;另外一些過(guò)濾器是按模式尋找文件并以這種模式輸出部分?jǐn)?shù)據(jù);還有一些執(zhí)行字處理操作,檢測(cè)一個(gè)文件中的格式,輸出一個(gè)格式化的文件。過(guò)濾器的輸入可以是一個(gè)文件,也可以是用戶(hù)從鍵盤(pán)鍵入的數(shù)據(jù),還可以是另一個(gè)過(guò)濾器的輸出。過(guò)濾器可以相互連接,因此,一個(gè)過(guò)濾器的輸出可能是另一個(gè)過(guò)濾器的輸入。在有些情況下,用戶(hù)可以編寫(xiě)自己的過(guò)濾器程序。 (3)交互程序:允許用戶(hù)發(fā)送信息或接收來(lái)自其他用戶(hù)的信息。交互程序是用戶(hù)與機(jī)器的信息接口。 Linux是一個(gè)多用戶(hù)系統(tǒng),它必須和所有的用戶(hù)保持聯(lián)系。信息可以由系統(tǒng)上的不同用戶(hù)發(fā)送或接收。信息的發(fā)送有兩種方式:一種方式

15、是與其他用戶(hù)一對(duì)一地進(jìn)行對(duì)話(huà),另一種方式是一個(gè)用戶(hù)對(duì)多個(gè)用戶(hù)同時(shí)進(jìn)行通訊,即所謂廣播式通訊。 1.1.4 Linux與其他操作系統(tǒng)的比較 Linux可以與 MS-DOS、OS/2、Windows等其他操作系統(tǒng)共存于同一臺(tái)機(jī)器上,它們既具有一些共性,相互之間又各有特色,有所區(qū)別。目前運(yùn)行在 PC機(jī)上的操作系統(tǒng)主要有 Microsoft的 MS-DOS、Windows,IBM的 OS/2等。早期的 PC機(jī)用戶(hù)普遍使用 MS-DOS,因?yàn)檫@種操作系統(tǒng)對(duì)機(jī)器的硬件配置要求不高,但是隨著計(jì)算機(jī)硬件技術(shù)的飛速發(fā)展,硬件設(shè)備價(jià)格越來(lái)越低,人們可以相對(duì)容易地提高計(jì)算機(jī)的硬件配置,于是開(kāi)始使用 Windows等

16、具有圖形界面的操作系統(tǒng)。Linux是新近被人們所關(guān)注的操作系統(tǒng),它正逐漸為 PC機(jī)的用戶(hù)所接受。那么,Linux與其他操作系統(tǒng)的主要區(qū)別是什么呢?下面從兩個(gè)方面加以論述。 1. Linux與 MS-DOS的區(qū)別在同一系統(tǒng)上運(yùn)行 Linux和 MS-DOS已很普遍,但它們之間還是有較多區(qū)別的。就發(fā)揮處理器功能來(lái)說(shuō), MS-DOS沒(méi)有完全發(fā)揮 x86處理器的功能,而 Linux完全在處理器保護(hù)模式下運(yùn)行,并且發(fā)揮了處理器的所有特性。 Linux可以直接訪問(wèn)計(jì)算機(jī)內(nèi)的所有可用內(nèi)存,提供完整的 Unix接口,而 MS-DOS只支持部分 Unix的接口。就使用費(fèi)用而言, Linux和 MS-DOS是兩種

17、完全不同的實(shí)體。與其他商業(yè)操作系統(tǒng)相比, MS-DOS價(jià)格比較便宜,而且在 PC機(jī)用戶(hù)中有很大的占有率,任何其他 PC機(jī)操作系統(tǒng)都很難達(dá)到 MS-DOS的普及程度,因?yàn)槠渌僮飨到y(tǒng)的費(fèi)用對(duì)大多數(shù) PC機(jī)用戶(hù)來(lái)說(shuō)都是一個(gè)不小的負(fù)擔(dān),而 Linux是免費(fèi)的,用戶(hù)可以從 Internet上或者其他途徑獲得它的版本,而且可以任意使用,不用考慮費(fèi)用問(wèn)題。就操作系統(tǒng)的功能來(lái)說(shuō), MS-DOS是單任務(wù)的操作系統(tǒng),一旦用戶(hù)運(yùn)行了一個(gè) MS-DOS的應(yīng)用程序,它就獨(dú)占了系統(tǒng)的資源,用戶(hù)不可能再同時(shí)運(yùn)行其他應(yīng)用程序,而 Linux是多任務(wù)的操作系統(tǒng),用戶(hù)可以同時(shí)運(yùn)行多個(gè)應(yīng)用程序。 2. Linux與 OS/2、W

18、indows的區(qū)別從發(fā)展的背景看, Linux與其他操作系統(tǒng)區(qū)別在于: Linux是從一個(gè)比較成熟的操作系第 1章 Linux入門(mén)及安裝 ·7·統(tǒng)發(fā)展而來(lái)的,而其他操作系統(tǒng) (如 Windows NT、Windows 2000等)都是自成體系,無(wú)對(duì)應(yīng)的相依托的操作系統(tǒng)。這一區(qū)別使得 Linux的用戶(hù)能大大地從 Unix團(tuán)體貢獻(xiàn)中獲利。因?yàn)?Unix是當(dāng)今世界上使用最普遍、發(fā)展最成熟的操作系統(tǒng)之一,它是 20世紀(jì) 70年代中期發(fā)展起來(lái)的微機(jī)和巨型機(jī)的多任務(wù)系統(tǒng),雖然有時(shí)接口比較混亂,并缺少相對(duì)集中的標(biāo)準(zhǔn),但還是逐步發(fā)展壯大成為最廣泛使用的操作系統(tǒng)之一。無(wú)論是 Unix的作者還

19、是 Unix的用戶(hù),都認(rèn)為只有 Unix才是一個(gè)真正的操作系統(tǒng),許多計(jì)算機(jī)系統(tǒng) (從個(gè)人計(jì)算機(jī)到超級(jí)計(jì)算機(jī))都存在 Unix版本,Unix的用戶(hù)可以從很多方面得到支持和幫助。因此, Linux作為 Unix的一個(gè)克隆,它的用戶(hù)同樣會(huì)得到相應(yīng)的支持和幫助, Linux將直接擁有 Unix在用戶(hù)中建立的牢固地位。從使用費(fèi)用上看, Linux與其他操作系統(tǒng)的區(qū)別在于: Linux是一種開(kāi)放、免費(fèi)的操作系統(tǒng),而其他操作系統(tǒng)都是封閉的系統(tǒng),需要有償使用。這一區(qū)別使得我們不用花錢(qián)就能得到很多 Linux的版本以及為其開(kāi)發(fā)的應(yīng)用軟件。當(dāng)我們?cè)L問(wèn) Internet時(shí),會(huì)發(fā)現(xiàn)幾乎所有可用的自由軟件都能夠運(yùn)行在

20、Linux系統(tǒng)上,不同軟件商對(duì)這些軟件有不同的 Unix實(shí)現(xiàn)方法。Unix的開(kāi)發(fā)、發(fā)展商以開(kāi)放系統(tǒng)的方式推動(dòng)其標(biāo)準(zhǔn)化,但卻沒(méi)有一個(gè)公司來(lái)控制這種設(shè)計(jì)。因此,任何一個(gè)軟件商 (或開(kāi)拓者 )都能在某種 Unix中實(shí)現(xiàn)這些標(biāo)準(zhǔn)。而 OS/2和 Windows等操作系統(tǒng)是具有版權(quán)的產(chǎn)品,其接口和設(shè)計(jì)均由某一公司控制,而且只有這些公司才有權(quán)實(shí)現(xiàn)其設(shè)計(jì),它們都是在封閉的環(huán)境下發(fā)展的。 1.1.5 如何得到 Linux的最新消息有關(guān) Linux的站點(diǎn)現(xiàn)在到處都是,這里向大家推薦一些。 (1) 。這是一個(gè)關(guān)于 Linux核心最新消息的網(wǎng)站,從中可以得到核心(Kernel

21、)發(fā)展情況的最新信息。 (2) 。這是一個(gè)非常著名的討論組。 (3) 。AKA是一個(gè)非常好的自由軟件團(tuán)體,里面有許多很實(shí)用的信息。 (4) 。 LinuxAid技術(shù)支持中心是國(guó)內(nèi)首家專(zhuān)門(mén)從事 Linux技術(shù)支持服務(wù)的網(wǎng)站,以專(zhuān)業(yè)的技術(shù)支持和服務(wù)為核心,來(lái)滿(mǎn)足個(gè)人及企業(yè)用戶(hù)對(duì) Linux技術(shù)的需求。 (5) ?!癓inux伊甸園”,是一個(gè)不錯(cuò)的 Linux專(zhuān)業(yè)網(wǎng)站,特別是 Linux下的自由軟件非常的豐富。 1.2紅旗 Linux的安裝 1.2.1 紅旗 Linux簡(jiǎn)介紅旗 Linux是 Linux的一個(gè)發(fā)展產(chǎn)品,由中科紅旗軟件技術(shù)有限公司開(kāi)發(fā)研制,以 Intel和 Alpha芯片為 CPU構(gòu)成

22、的服務(wù)器平臺(tái),它是第一個(gè)國(guó)產(chǎn)的操作系統(tǒng)版本。它的研發(fā)成功標(biāo)志著我國(guó)在發(fā)展國(guó)產(chǎn)操作系統(tǒng)的道路上邁出了堅(jiān)實(shí)的一步。相對(duì)于 Windows操作系統(tǒng)及 Unix操作系統(tǒng)來(lái)講,Linux憑借其開(kāi)放性及低成本優(yōu)勢(shì),·8·第一篇 Linux 基礎(chǔ)已經(jīng)在服務(wù)器操作系統(tǒng)的市場(chǎng)獲得了巨大發(fā)展。但由于其操作界面復(fù)雜,一時(shí)難以讓普通 PC用戶(hù)接受。GNOME是 GNU組織中專(zhuān)門(mén)開(kāi)發(fā)桌面環(huán)境的項(xiàng)目, GNOME作為開(kāi)放源代碼的軟件開(kāi)發(fā)成果,基于兼容性良好的 CORBA技術(shù),與 Linux系統(tǒng)相輔相成,帶給用戶(hù)更加友好的界面,更多的使用,檢查,修改及分發(fā)自由。與同是開(kāi)放源代碼圖形用戶(hù)界面的 KDE相比

23、較, GNOME表現(xiàn)得更能減輕其他公司創(chuàng)建 Linux桌面應(yīng)用的勞動(dòng)。GNOME已經(jīng)成為業(yè)內(nèi)人士普遍看好的一個(gè)趨勢(shì)性軟件。目前市場(chǎng)上使用最多的是紅旗服務(wù)器 3.0和桌面 3.2,最近將推出新產(chǎn)品紅旗服務(wù)器 4.0,采用的內(nèi)核為 2.4。紅旗軟件已在中國(guó)市場(chǎng)上奠定了堅(jiān)實(shí)的基礎(chǔ),成為新一代的操作系統(tǒng)先鋒。特別是在中文處理方面,紅旗 Linux預(yù)裝了炎黃中文平臺(tái)和方正 TrueType字庫(kù),支持大字符集(GBK),實(shí)現(xiàn)了在 Linux上的 TrueType顯示和打印功能。紅旗 Linux的優(yōu)點(diǎn)如下: (1)安裝簡(jiǎn)便,智能化程度高,而且支持 1024柱面以上硬盤(pán)的安裝; (2)界面友好,更簡(jiǎn)便,更適合

24、初學(xué)者; (3)中文輸入時(shí),具有光標(biāo)跟隨的功能,可以用【Ctrl】+【Space】組合鍵方便地進(jìn)行中、英文切換,支持多種中文字庫(kù)和五筆、拼音等多種輸入法; (4)圖形化的 Linuxconf可以方便地對(duì)整個(gè)系統(tǒng)進(jìn)行配置和管理; (5)具有完整的在線(xiàn)手冊(cè)和幫助文檔。全中文的在線(xiàn)手冊(cè)可以快速查到系統(tǒng)中每條指令的詳細(xì)用法; (6)帶有炎黃中文 KDE環(huán)境(啟動(dòng)命令為“ yh”),啟動(dòng)炎黃中文 KDE環(huán)境后,就可以利用 Linux提供的工具進(jìn)行中文的閱讀和輸入??傊?,紅旗 Linux的推出,將對(duì)中國(guó)的計(jì)算機(jī)產(chǎn)業(yè)產(chǎn)生巨大的影響。操作系統(tǒng)的多元化帶動(dòng)著軟件的多元化發(fā)展,同時(shí)對(duì)硬件發(fā)展也有推動(dòng)作用。有了國(guó)產(chǎn)

25、操作系統(tǒng)后,許多優(yōu)秀的應(yīng)用軟件就能不受微軟捆綁軟件的束縛,而在自己的操作系統(tǒng)上一展身手了。 1.2.2 安裝前的準(zhǔn)備雖然 Linux發(fā)展了很長(zhǎng)時(shí)間,但是其安裝過(guò)程不像安裝 Windows那樣容易。在安裝前,我們必須做好如下的準(zhǔn)備工作。 1. 收集系統(tǒng)硬件信息雖然 Linux可以自動(dòng)識(shí)別許多硬件設(shè)備,但其在這方面的功能還是太簡(jiǎn)單了,特別是對(duì)于顯卡和聲卡的支持。為了完成安裝,我們可能需要手動(dòng)輸入一些信息,所以第一步就是收集所有硬件的信息 (生產(chǎn)廠商以及型號(hào) )及其配置信息。如果你使用的是 Windows 95、 Windows 98或 Windows NT,最簡(jiǎn)單的就是將設(shè)備管理器中的信息打印出來(lái)

26、。需要收集的硬件信息主要包括: (1)主機(jī)名和主機(jī)的網(wǎng)絡(luò)設(shè)置(包括本機(jī)的 IP地址、網(wǎng)絡(luò)掩碼、網(wǎng)關(guān)和 DNS等); (2) CPU類(lèi)型; (3)內(nèi)存容量; (4)顯卡、網(wǎng)卡及聲卡類(lèi)型。第 1章 Linux入門(mén)及安裝 ·9· 2. 規(guī)劃磁盤(pán)由于捆綁的應(yīng)用程序不同,各種 Linux發(fā)行版需要的硬盤(pán)空間也不一樣。 Linux必須安裝在其獨(dú)有的分區(qū)中。如果只有一個(gè)分區(qū)并且被 Windows使用著,那么就需要備份你全部的數(shù)據(jù),并且創(chuàng)建新的分區(qū)。還可以使用某些第三方工具來(lái)改變現(xiàn)有分區(qū)的大小,比如 PowerQuest的 PartitionMagic 4.0,對(duì)于紅旗 Linux 3.0

27、,最好規(guī)劃出 2 GB以上的空間。 3. 備份數(shù)據(jù)由于 Linux需要獨(dú)立的分區(qū),所以我們一定要備份打算安裝 Linux分區(qū)的內(nèi)容以及完整的系統(tǒng)分區(qū)表。如果是升級(jí)安裝,還需要備份/etc和/home兩個(gè)目錄的內(nèi)容。 4. 制作啟動(dòng)盤(pán)對(duì)于不能從光驅(qū)啟動(dòng)的計(jì)算機(jī),我們需要從軟驅(qū)啟動(dòng),首先應(yīng)該制作一張啟動(dòng)盤(pán),具體步驟如下: (1)運(yùn)行紅旗光盤(pán)上的/dosutils/rawwrite.exe,如圖 1-1所示。圖 1-1 制作啟動(dòng)盤(pán) (2)輸入源文件的位置“g:imagesboot.img”,其中“g”是計(jì)算機(jī)光驅(qū)的提示符。 (3)輸入目標(biāo)文件的位置“a:”。 (4)回車(chē)確認(rèn)。 1.2.3 安裝紅旗

28、Linux服務(wù)器 3.0 現(xiàn)在開(kāi)始安裝 Linux,請(qǐng)確認(rèn)能夠從光驅(qū)啟動(dòng)紅旗 Linux 3.0或已經(jīng)生成了 Linux啟動(dòng)軟盤(pán),并且為 Linux騰出了空間。本章我們用一個(gè)具體的安裝實(shí)例來(lái)講述紅旗 Linux 3.0的安裝過(guò)程。 1. 選擇安裝方式從光驅(qū)啟動(dòng)后,系統(tǒng)會(huì)詢(xún)問(wèn)采用哪種安裝方式,如圖 1-2所示。圖 1-2 安裝方式選擇·10·第一篇 Linux 基礎(chǔ)紅旗 Linux Server 3.0有四種安裝方式可供選擇,對(duì)于一般用戶(hù)來(lái)講,第一種 (圖形方式 )和第二種(文本方式)比較常用?,F(xiàn)將這兩種安裝方式分別介紹如下: (1)圖形方式。圖形方式安裝 Linux的優(yōu)點(diǎn)是

29、比較直觀、方便和簡(jiǎn)單;缺點(diǎn)是它屏蔽了一些信息,不利于了解整個(gè)安裝過(guò)程。另外,圖形方式對(duì)系統(tǒng)內(nèi)存的要求稍微高一些,一般要在 128 MB以上,否則安裝速度較慢。如果選擇該方式安裝,直接回車(chē)即可。 (2)文本方式。文本方式安裝 Linux的優(yōu)點(diǎn)是安裝過(guò)程比較迅速,安裝選項(xiàng)比較靈活,可定制范圍大,而且可以避免由于顯卡問(wèn)題而導(dǎo)致安裝失敗現(xiàn)象的發(fā)生;缺點(diǎn)是安裝過(guò)程麻煩,需要用戶(hù)參與的選項(xiàng)多一些。對(duì) Linux有一定的基礎(chǔ),而又想了解 Linux安裝更為詳細(xì)的信息的用戶(hù),可以選擇該方式。如果選擇該方式安裝,需要在 “boot:”后面輸入“text”,再按回車(chē)鍵即可。 2. 同意軟件協(xié)議選擇安裝方式后,接下

30、來(lái)就是歡迎畫(huà)面,然后提示用戶(hù)是否同意軟件協(xié)議,如圖 1-3所示。圖 1-3 紅旗 Linux軟件協(xié)議用戶(hù)閱讀完協(xié)議之后選擇同意,進(jìn)入下一步。 3. 選擇計(jì)劃安裝方式這一步用戶(hù)可以選擇是安裝或是升級(jí)。我們選擇安裝,如圖 1-4所示。圖 1-4 計(jì)劃安裝方式第 1章 Linux入門(mén)及安裝 ·11· 4. 選擇安裝類(lèi)型安裝類(lèi)型有四種選擇,如圖 1-5所示。圖 1-5 安裝類(lèi)型 (1)典型安裝:此種安裝不僅包括最基本的 Linux,而且包含 X Window System、KDE桌面環(huán)境等眾多軟件包,大約需要 800 MB左右的磁盤(pán)空間; (2) KDE開(kāi)發(fā)工作站:在典型安裝的基礎(chǔ)

31、上增加了開(kāi)發(fā)工具,大約需要 1000 MB左右的磁盤(pán)空間; (3)安裝最小服務(wù)器系統(tǒng):最基本的 Linux(文本式)不包括 X Window System,大約需要 400 MB左右的磁盤(pán)空間; (4)定制軟件包:用戶(hù)可以定制自己所需要的軟件包。選擇定制軟件包,可以根據(jù)自己的實(shí)際需要來(lái)選擇想要安裝的組件。 5. 選擇軟件包組件紅旗 Linux Server 3.0下的軟件包組件非常豐富,包括桌面環(huán)境、圖形工具、網(wǎng)絡(luò)工具、多媒體工具、軟件開(kāi)發(fā)工具和實(shí)用程序等,用戶(hù)可以根據(jù)自己的需要選擇相應(yīng)的組件。為了大家學(xué)習(xí)方便,我們選擇最后一項(xiàng),即“全部選中”,如圖 1-6所示。圖 1-6 選擇軟件包組件&#

32、183;12· 第一篇 Linux 基礎(chǔ) 6. 選擇分區(qū)工具紅旗 Linux Server 3.0下可以使用的分區(qū)工具有定制分區(qū)和 Fdisk工具兩種,如圖 1-7所示。圖 1-7 選擇分區(qū)工具 (1)定制分區(qū) (Disk Druid)。這是一個(gè)圖形化分區(qū)工具,具有直觀、易操作的特點(diǎn),對(duì)初學(xué)者來(lái)說(shuō)是一個(gè)理想的分區(qū)工具。我們就選擇它作為分區(qū)工具。 (2) Fdisk工具。這是一個(gè)很好的分區(qū)工具,最可靠,功能也比較強(qiáng)大。但對(duì)初學(xué)者來(lái)說(shuō)可能會(huì)有一些困難,不過(guò)啟動(dòng) Fdisk后,利用 m命令可以獲得在線(xiàn)幫助。以下列出了 Fdisk的主要命令: m:提供所有可用命令和列表; p:提供當(dāng)前分區(qū)信

33、息的列表; n:添加新的分區(qū); t:設(shè)置或改變分區(qū)的類(lèi)型; l:提供不同分區(qū)類(lèi)型及它們 ID號(hào)的列表; w:保存信息并退出 Fdisk; q:退出但不保存。 7. 分區(qū)在 Linux中至少應(yīng)該有根分區(qū)和交換分區(qū),當(dāng)然可以劃分更多的分區(qū),如果作為服務(wù)器的用途,建議將 /usr、/usr/local、/home、/var、/boot單獨(dú)放在一個(gè)分區(qū)內(nèi)。分區(qū)大小建議如下: /boot:100 MB; /usr:大于 800 MB; /usr/local:用于系統(tǒng)安裝新的軟件,可以根據(jù)硬盤(pán)的實(shí)際情況來(lái)預(yù)留空間; /home:該空間的大小可以根據(jù)下面的公式計(jì)算: 50 MB×用戶(hù)數(shù)目+FTP服

34、務(wù)預(yù)留空間 /var:大于 1 GB; swap交換空間:一般取 1.52倍物理內(nèi)存。第 1章 Linux入門(mén)及安裝 ·13·因?yàn)槲覀冎皇菍?shí)驗(yàn)的目的,所以只劃分了根分區(qū)、 /home分區(qū)和交換分區(qū),分區(qū)工具采用 Disk Druid。 (1)根分區(qū)。根分區(qū)的大小可以根據(jù)磁盤(pán)的具體情況來(lái)設(shè)置,本例中根分區(qū)的大小為 2 GB,分區(qū)類(lèi)型為 Linux Native文件系統(tǒng),裝載點(diǎn)為“ /”。所謂裝載點(diǎn)是指分區(qū)在 Linux目錄中的位置,如圖 1-8所示。圖 1-8 設(shè)置根分區(qū) Disk Druid最下面一排是它的功能按鈕,這些按鈕控制 Disk Druid的行為,它們用來(lái)增加和刪

35、除分區(qū),或者修改分區(qū)的屬性。另外,還有按鈕用來(lái)接受你所做的改變或者退出 Disk Druid,最為常用的是下面五個(gè): Add:用來(lái)申請(qǐng)一個(gè)新的分區(qū)。選擇后,會(huì)出現(xiàn)一個(gè)對(duì)話(huà)框,包含一些你必須輸入的區(qū)域。 Edit:用來(lái)修改當(dāng)前激活的分區(qū)的屬性。選擇后,將出現(xiàn)一個(gè)對(duì)話(huà)框,根據(jù)分區(qū)信息是否已經(jīng)寫(xiě)到硬盤(pán)上,你可以修改“Edit Partition”對(duì)話(huà)框中的某些或全部信息。 Delete:用來(lái)刪除“Current Disk Partitions”區(qū)域中當(dāng)前激活的分區(qū)。選擇這個(gè)按鈕會(huì)出現(xiàn)一個(gè)對(duì)話(huà)框,提示你確認(rèn)刪除。 Save:將把你所做的任何修改寫(xiě)入硬盤(pán)。在 Disk Druid重寫(xiě)到你的硬盤(pán)分區(qū)表之前

36、會(huì)要求你確認(rèn)所做的修改。另外,你所定義的載入點(diǎn)也會(huì)傳給安裝程序, Linux系統(tǒng)會(huì)使用這些系統(tǒng)來(lái)定義文件系統(tǒng)的規(guī)劃。 Reset:使 Disk Druid不保存你做的任何修改而退出。當(dāng)選擇這個(gè)按鈕時(shí),安裝程序會(huì)退到前一個(gè)屏幕,重新開(kāi)始。 (2)交換分區(qū)。 Linux需要一個(gè)專(zhuān)門(mén)的交換分區(qū)。它是在物理內(nèi)存用盡時(shí)操作系統(tǒng)要利用的虛擬內(nèi)存。分區(qū)類(lèi)型設(shè)置為 Linux Swap,不指定裝載點(diǎn),大小則設(shè)置為 512 MB,如圖 1-9所示。 /home的分區(qū)方法和根分區(qū)的方法大致相同,三個(gè)分區(qū)添加完之后我們就完成了分區(qū),如圖 1-10所示,保存后可進(jìn)入下一步。·14·第一篇 Linu

37、x 基礎(chǔ)圖 1-9 設(shè)置交換分區(qū)圖 1-10 Linux分區(qū)圖 8. 選擇要格式化的分區(qū)對(duì)于第一次安裝 Linux的用戶(hù)來(lái)講,所有的分區(qū)都需要格式化后才能夠使用,如圖 1-11所示。圖 1-11 選擇要格式化的分區(qū) 9. 配置賬戶(hù)紅旗 Linux Server 3.0在安裝過(guò)程中需要設(shè)置 root密碼(大小寫(xiě)敏感 )和至少一個(gè)用戶(hù)名,第 1章 Linux入門(mén)及安裝 ·15·如圖 1-12所示。一個(gè)好的用戶(hù)口令至少要有 6個(gè)字符長(zhǎng),不要使用個(gè)人信息,例如:生日、名字等。普通的英文單詞也比較危險(xiǎn),這種口令可用字典攻擊法在極短的時(shí)間內(nèi)破解。用戶(hù)的口令中最好有一些非字母 (如數(shù)字、

38、標(biāo)點(diǎn)符號(hào)、控制字符等 ),同時(shí)還要易于記憶。選擇用戶(hù)的口令時(shí),一個(gè)好的方法是將兩個(gè)不相關(guān)的詞用一個(gè)數(shù)字或控制字符相連,下面的口令可以認(rèn)為是好的口令: thank_do 12%fas3q 雖然口令可以任意長(zhǎng),但只有前面 8個(gè)字符有效。圖 1-12 配置賬戶(hù) 10. 配置高級(jí)選項(xiàng)配置高級(jí)選項(xiàng)包括 LILO、X Window和 Network,其中 LILO最為重要。LILO的配置結(jié)果如圖 1-13所示。圖 1-13 配置 LILO ·16·第一篇 Linux 基礎(chǔ) LILO是 Linux的啟動(dòng)裝載器,要讓系統(tǒng)順利啟動(dòng),就要配置和安裝 LILO。LILO提供了雙引導(dǎo)特性,可以在引

39、導(dǎo)時(shí)選擇啟動(dòng)哪個(gè)操作系統(tǒng),這樣就可以訪問(wèn) Linux和現(xiàn)有的 DOS與 Windows系統(tǒng)。屏幕會(huì)詢(xún)問(wèn)我們是否安裝以及安裝到哪里,我們當(dāng)然選擇安裝 LILO。 LILO安裝的位置可以是主引導(dǎo)記錄 (MBR),也可以是啟動(dòng)分區(qū)的第一個(gè)扇區(qū)。我們選擇 LILO安裝在主引導(dǎo)記錄(MBR)(這是最為簡(jiǎn)單的一種方法 )。接下來(lái)設(shè)置啟動(dòng)卷標(biāo) (啟動(dòng)計(jì)算機(jī)時(shí)用來(lái)選擇所啟動(dòng)操作系統(tǒng)的名稱(chēng) ),我們?cè)O(shè)為“ Linux”。最后,把 Linux設(shè)置為默認(rèn)的引導(dǎo)映像(在啟動(dòng)菜單上默認(rèn)的選項(xiàng) )。必須指出的是, LILO配置不當(dāng)會(huì)帶來(lái)非常大的麻煩。 11. 檢查安裝選項(xiàng)當(dāng)上面的步驟完成后,安裝選項(xiàng)會(huì)顯示一張表格讓用戶(hù)確

40、認(rèn),如圖 1-14所示。圖 1-14 檢查安裝選項(xiàng)如果沒(méi)有問(wèn)題,就可以安裝軟件包了。 12. 安裝軟件包安裝軟件包的過(guò)程如圖 1-15所示,這一過(guò)程大約持續(xù) 2030分鐘,不需要人工干預(yù)。圖 1-15 Linux安裝軟件包 13. 創(chuàng)建引導(dǎo)盤(pán)在軟件包安裝完以后,系統(tǒng)會(huì)提示是否創(chuàng)建引導(dǎo)盤(pán)。如果創(chuàng)建,插入空白軟盤(pán)即可;如果不創(chuàng)建,可以選擇跳過(guò)。第 1章 Linux入門(mén)及安裝 ·17· 14. 重新引導(dǎo)系統(tǒng)最后,程序提示取下計(jì)算機(jī)上的軟盤(pán)并重新引導(dǎo)系統(tǒng)。如果 Linux是缺省操作系統(tǒng),則系統(tǒng)引導(dǎo)到 Linux,在“boot:”提示下有 5秒鐘時(shí)間,允許選擇另一種操作系統(tǒng)。如果你選

41、擇另一種操作系統(tǒng)作為缺省引導(dǎo)系統(tǒng),則在“ boot:”提示下要輸入 Linux分區(qū)的引導(dǎo)卷標(biāo),這樣才能引導(dǎo)到 Linux。如果一切順利,則可以看到 RedFlag登錄屏幕,用 root用戶(hù)名和前面安裝時(shí)設(shè)定的口令登錄,畫(huà)面如圖 1-16所示。Redflag Linux release 3.0 Kernel 2.4.17-1 on i686 localhost login: root Password: Last login: Wed Apr 23 16:10:49 on tty1 rootlocalhost /root# 圖 1-16 紅旗 Linux啟動(dòng)畫(huà)面 Linux允許多次登錄,即使在初

42、始字符方式下也可以。利用【 Ctrl】+【Alt】+【F1】到【Ctrl】+【Alt】+【F6】的組合鍵,可以在最多六個(gè)虛擬控制臺(tái)之間切換。每個(gè)虛擬控制臺(tái)應(yīng)分別登錄,可以登錄為不同用戶(hù),進(jìn)行不同工作,或作為同一用戶(hù)登錄不同虛擬控制臺(tái),這種 Unix和 Linux特性使其能在靈活的環(huán)境中工作。 1.3 LILO的配置和使用 1.3.1 LILO簡(jiǎn)介 LILO(Linux Loader)是 Linux自帶的一個(gè)優(yōu)秀的引導(dǎo)管理器,使用它可以很方便地引導(dǎo)一臺(tái)機(jī)器上的多個(gè)操作系統(tǒng)。與其他常用的引導(dǎo)加載程序相比, LILO引導(dǎo)方式顯得更具有藝術(shù)性,對(duì)其深入的理解,將有助于我們方便地處理多操作系統(tǒng)、網(wǎng)絡(luò)引導(dǎo)

43、、大硬盤(pán)及大內(nèi)存等諸多棘手的問(wèn)題。LILO的優(yōu)點(diǎn)如下: (1)作為操作系統(tǒng)的裝載程序, LILO獨(dú)立于任何操作系統(tǒng),它只使用了計(jì)算機(jī)的基本輸入輸出系統(tǒng) BIOS。也就是說(shuō),即使不安裝 Linux操作系統(tǒng),用戶(hù)仍然可以在 DOS、Unix、 OS/2和 Windows系統(tǒng)環(huán)境下使用 LILO,完成多個(gè)操作系統(tǒng)的啟動(dòng)任務(wù)。 (2)可以覆蓋硬盤(pán)的主引導(dǎo)分區(qū)。 (3)可以同時(shí)支持 16個(gè)不同的系統(tǒng)內(nèi)核映像。 (4)為每個(gè)系統(tǒng)內(nèi)核映像提供了密碼保護(hù)。 (5)支持位于不同磁盤(pán)和分區(qū)中的引導(dǎo)扇區(qū)、映像文件和啟動(dòng)映像。 1.3.2 LILO配置一般地,LILO使用一個(gè)文本文件 /etc/lilo.conf作為

44、其配置文件。LILO讀取 lilo.conf, ·18·第一篇 Linux 基礎(chǔ)按照其中的參數(shù)將特定的 LILO寫(xiě)入系統(tǒng)引導(dǎo)區(qū),任何時(shí)候修改了 /etc/lilo.conf,都必須重新運(yùn)行 lilo命令,以保證 LILO正常運(yùn)行。lilo.conf使用的配置參數(shù)很多,配置起來(lái)也相當(dāng)復(fù)雜。 lilo.conf文件中的配置參數(shù)分為兩部分,一部分是全局參數(shù),另一部分是引導(dǎo)映像參數(shù)。與 Linux系統(tǒng)中其他的配置文件一樣,號(hào)后的一行文字表示注釋。全局參數(shù)是全程有效的,它可以出現(xiàn)在文件中的任何地方。引導(dǎo)映像參數(shù)作用于每一個(gè)引導(dǎo)映像區(qū)。如果某一引導(dǎo)映像參數(shù)如與全局參數(shù)的定義相抵觸,則以

45、該引導(dǎo)映像參數(shù)的定義為準(zhǔn),但僅限于該引導(dǎo)映像區(qū)。下面我們用一個(gè)具體的實(shí)例來(lái)講述的配置。某臺(tái)主機(jī)安裝了和操作系統(tǒng),的內(nèi)容如下為了方便大家的學(xué)習(xí)和理解,我們采用逐行注釋?zhuān)?boot=/dev/hda #指定裝有啟動(dòng)扇區(qū)的設(shè)備名,如果省略該項(xiàng),則使用默認(rèn)作為根文件系統(tǒng)的設(shè)備。 map=/boot/map #指定 LILO使用的映像文件,如果不指定,則該項(xiàng)默認(rèn)使用/boot/map。 install=/boot/boot.b #指定使用的啟動(dòng)文件為 boot.b。 LBA32 prompt #迫使 LILO程序進(jìn)入提示符狀態(tài),如果不設(shè)置該項(xiàng),則需要按【 Alt】、【Shift】或【 Ctrl】鍵, L

46、ILO程序才進(jìn)入提示符狀態(tài);如果設(shè)置該項(xiàng),但不設(shè)置 timeout項(xiàng), LILO程序?qū)⒁恢蓖A粼谔崾痉麪顟B(tài)下。 timeout=50 #超時(shí)時(shí)長(zhǎng)為 5秒,單位為 0.1秒。如果為系統(tǒng)內(nèi)核設(shè)置了密碼,那么在這段時(shí)間內(nèi)應(yīng)完成密碼的輸入。 default=linux #缺省引導(dǎo) label為 Linux的操作系統(tǒng)。 image=/boot/vmlinuz-2.4.17-1 #設(shè)置 Linux核心引導(dǎo)映像。 label=Linux #標(biāo)識(shí)為 Linux。 read-only #LILO以只讀方式載入根文件系統(tǒng)。 root=/dev/hda7 #指定內(nèi)核映像文件存在的分區(qū)。 restricted #與“

47、 password”聯(lián)用,使“ password”僅作用于在 LILO提示后有命令行輸入的時(shí)候。 password=linux 第 1章 Linux入門(mén)及安裝 ·19· #為 LILO設(shè)置口令保護(hù),每次重新啟動(dòng)計(jì)算機(jī)時(shí)提示用戶(hù)輸入口令。設(shè)置了口令后,建議將 lilo.conf的文件屬性改為 600,以免讓非 root用戶(hù)看到口令。 other=/dev/hda1 #DOS分區(qū)為第一個(gè) IDE硬盤(pán)的第一分區(qū)。 label=dos #標(biāo)識(shí)為 dos。【說(shuō)明】修改完 /etc/lilo.conf文件后,一定要執(zhí)行 /sbin/lilo命令,并且重新啟動(dòng)系統(tǒng)后才能夠生效。 1.3.3 LILO提示信息 LILO在運(yùn)行時(shí)會(huì)給出一些提示信息,了解它的含義對(duì)我們正確配置 lilo.conf或查找硬件錯(cuò)誤是有幫助的。當(dāng) LILO裝入它自己的時(shí)候,顯示單詞“ LILO:”,每完成一個(gè)特定的過(guò)程顯示一個(gè)字母。如果 LILO在某個(gè)地方失敗了,屏幕上就停留幾個(gè)字母,以指示錯(cuò)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論