版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
Linux操作系統(tǒng)教程-實訓與項目案例主編:陳小全張繼紅副主編:夏永恒錢哨電子技術應用1234第1章離我們不遠的Linux
第3章Linux命令初步
第2章Fedora12系統(tǒng)安裝詳解
第4章初級系統(tǒng)管理
電子技術應用1234
第5章Linux系統(tǒng)用戶和組的管理
第7章Linux編輯器的使用
第6章Linux文件系統(tǒng)及權限
第8章Linux系統(tǒng)文件查找與壓縮
電子技術應用1234第9章Linux的文件操作命令及正則表達式第11章Bash使用詳解第10章Linux狀態(tài)檢測及進程控制第12章Shell腳本編程電子技術應用12第13章Linux下軟件安裝第14章Linux的圖形顯示X-Window
第1章離我們不遠的Linux
本章內(nèi)容什么是LinuxLinux的概念與名詞Linux的發(fā)展Linux的應用Linux的認證Linux的學習方法1-1什么是Linux1-1-1什么是Linux
簡單的說,Linux是類UNIX的操作系統(tǒng),在原代碼上兼容絕大部分UNIX標準(指的是IEEEPOSIX,SystemV,BSD),是一個支持多用戶,多進程,多線程,實時性較好的功能強大而穩(wěn)定的操作系統(tǒng)。
Linux是目前運行硬件平臺最多的操作系統(tǒng)。Linux最大的特點在于它是GNU的一員,遵循公共版權許可證(GPL),秉承“自由的思想,開放的源碼”的原則,成千上萬的專家、愛好者通過Internet在不斷地完善并維護它,可以說Linux是計算機愛好者自己的操作系統(tǒng)。1-1什么是Linux1-1-2Linux的優(yōu)勢
1.Linux系統(tǒng)優(yōu)勢一:跨平臺的硬件支持
2.Linux系統(tǒng)優(yōu)勢二:豐富的軟件支持3.Linux系統(tǒng)優(yōu)勢三:多用戶多任務4.Linux系統(tǒng)優(yōu)勢四:可靠的安全性
5.Linux系統(tǒng)優(yōu)勢五:良好的穩(wěn)定性6.Linux系統(tǒng)優(yōu)勢六:完善的網(wǎng)絡功能7.Linux系統(tǒng)優(yōu)勢七:綠色環(huán)保綜上所述,Linux在它的追捧者眼里是一個近乎完美的操作系統(tǒng),它具有運行穩(wěn)定、功能強大、獲取方便等優(yōu)點,因而有著廣闊的前景,或許也值得我們每一個計算機愛好者學習和應用。1-1什么是Linux1-1-3Linux與UNIX
Linux和UNIX的最大的區(qū)別是,前者是開發(fā)源代碼的自由軟件,而后者是對源代碼實行知識產(chǎn)權保護的傳統(tǒng)商業(yè)軟件
另外的區(qū)別包括:1.UNIX系統(tǒng)大多是與硬件配套的,而Linux則可運行在多種硬件平臺上。2.UNIX是商業(yè)軟件,而Linux是自由軟件,免費、公開源代碼的。3.UNIX和Linux都是操作系統(tǒng)的名稱,但UNIX這四個字母除了是操作系統(tǒng)名稱外,還作為商標歸SCO所有。4.Linux商業(yè)化的有RedHatLinux、SUSELinux、slakewareLinux、國內(nèi)的紅旗等。UNIX主要有Sun的Solaris、IBM的AIX,HP的HP-UX。
5.Linux的核心是免費的,自由使用的,核心源代碼是開放的。而UNIX的核心并不公開。6.在對硬件的要求上,Linux比UNIX要低,沒有UNIX那么苛刻。1-1什么是Linux7.在安裝上Linux比UNIX容易掌握。
8.在使用上,Linux相對沒有UNIX那么復雜.
9.至于價格,個人使用的Linux基本上算是免費的,不同的Linux發(fā)行廠商針對企業(yè)級應用在基本的系統(tǒng)上有些優(yōu)化,如RedHat的Enterprise產(chǎn)品,這些產(chǎn)品包括支持服務是比較貴的。像IBM/HP/SUN的UNIX,因為主要是針對其硬件平臺,所以操作系統(tǒng)通常在設備價格中。(沒有人單獨去買一個UNIX操作系統(tǒng)的)。
10.在性能上,Linux沒有UNIX那么全面,但基本上對個人用戶和小型應用來說是綽綽有余。但是在網(wǎng)絡管理能力和安全方面,使用過Linux的人都承認Linux與UNIX很相似。UNIX系統(tǒng)一直被用做高端應用或服務器系統(tǒng),因此擁有一套完善的網(wǎng)絡管理機制和規(guī)則,Linux沿用了這些出色的規(guī)則,使網(wǎng)絡的可配置能力很強,為系統(tǒng)管理提供了極大的靈活性。1-1什么是Linux1-1-4Linux的特性
1.開放性2.多用戶3.多任務4.良好的用戶界面5.設備獨立性6.提供了豐富的網(wǎng)絡功能7.可靠的系統(tǒng)安全8.良好的移植性1-2Linux必知概念與名詞
1-2-1GNU
GNU工程已經(jīng)開發(fā)了一個被稱為“GNU”(GNU是“GNU’sNotUNIX”的遞歸縮寫)的、對UNIX向上兼容的完整的自由軟件系統(tǒng)(freesoftwaresystem)。由RichardStallman完成的最初的GNU工程的文檔被稱為“GNU宣言”。1-2-2FSF
FSF(自由軟件基金會)具有施行GNU通用公共許可證和其它GNU許可證的能力和資源,但自由軟件基金會只對它擁有版權的軟件負責。其它軟件必須由它們自己的擁有人來負責,原因是,從法律規(guī)定上自由軟件基金會無法為這些其它軟件負責1-2Linux必知概念與名詞
1-2-3GPL、LGPL與GFDL1.GPL:在自由軟件所使用的各種許可證之中,最為人們注意的也許是通用性公開許可證(GeneralPublicLicense,簡稱GPL)。GPL同其它的自由軟件許可證一樣,許可社會公眾享有:運行、復制軟件的自由,發(fā)行傳播軟件的自由,獲得軟件源碼的自由,改進軟件并將自己作出的改進版本向社會發(fā)行傳播的自由。2.LGPL:GNULGPL(LibraryGeneralPublicLicense,程序庫公共許可證)是一種關于函數(shù)庫使用的許可證。LGPL允許用戶在自己的應用程序中使用其他程序庫,即使不公開自己程序的源代碼也可以,但必須確保能夠獲得所使用的程序庫的源代碼,而且LGPL還允許用戶對這些程序庫進行修改。3.GFDL:GNU自由文檔許可證(GNUFreeDocumentationLicense,簡寫為GFDL)是一個版權屬左(或稱“反版權”英文為copyleft)的內(nèi)容開放的版權協(xié)定。1-2Linux必知概念與名詞1-2-4OSS/FSOSS/FS是開放源碼軟件/自由軟件的縮寫?,F(xiàn)在OSS/FS(開放源碼軟件/自由軟件)得到了日益廣泛的應用。簡單來說,OSS/FS就是允許讓所有用戶自由使用的軟件。用戶可以更改程序代碼,并且還可以發(fā)行更改后的軟件。注意,人們在使用“開放源碼軟件(OSS)”時強調(diào)的是這些軟件在技術方面的優(yōu)勢(比如可靠性和安全性),而使用“自由軟件(FS)”時則強調(diào)的是其可以被自由控制的特性
1-2-5Copyleft
Copyleft是一由自由軟件運動所發(fā)展的概念,是一種利用現(xiàn)有著作權體制來挑戰(zhàn)該體制的授權方式,在自由軟件授權方式中增加copyleft條款之后,該自由軟件除了允許使用者自由使用、散布、改作之外,copyleft條款更要求使用者改作后的衍生作品必須要以同等的授權方式釋出以回饋社群。
Copyleft是將一個程序變?yōu)樽杂绍浖耐ㄓ梅椒ǎ瑫r也使得這個程序的修改和擴充版本成為自由軟件。提出并使用Copyleft觀念的是GNU計劃,具體的發(fā)布條款包含在GNU通用公共許可證、GNU寬通用公共許可證和GNU自由文檔許可證里。1-3Linux系統(tǒng)發(fā)展概述
1-3-1Linux的誕生
Linux操作系統(tǒng)是UNIX操作系統(tǒng)的一種克隆系統(tǒng)。它誕生于1991年的10月5日(這是第一次正式向外公布的時間)。以后借助于Internet網(wǎng)絡,并經(jīng)過全世界各地計算機愛好者的共同努力下,現(xiàn)已成為今天世界上使用最多的一種類UNIX操作系統(tǒng),并且使用人數(shù)還在迅猛增長。Linux操作系統(tǒng)的誕生、發(fā)展和成長過程始終依賴著以下五個重要支柱:UNIX操作系統(tǒng)、MINIX操作系統(tǒng)、GNU計劃、POSIX標準和Internet網(wǎng)絡。Linux的歷史是和GNU緊密聯(lián)系在一起的。從1983年開始的GNU計劃致力于開發(fā)一個自由并且完整的類UNIX操作系統(tǒng),包括軟件開發(fā)工具和各種應用程序。到1991年Linux內(nèi)核發(fā)布的時候,GNU已經(jīng)幾乎完成了除了系統(tǒng)內(nèi)核之外的各種必備軟件的開發(fā)。在LinusTorvalds和其他開發(fā)人員的努力下,GNU組件可以運行于Linux內(nèi)核之上。1994年3月,Linux1.0版正式發(fā)布,MarcEwing成立了RedHat軟件公司,成為最著名的Linux分銷商之一。Linux的標志和吉祥物是一只名字叫做Tux的企鵝,標志的由來是因為Linus在澳洲時曾被一只動物園里的企鵝咬了一口,便選擇了企鵝作為Linux的標志。Linux發(fā)行版的某些版本是不需要安裝,只需通過CD或者可啟動的USB存儲設備就能使用的版本,他們稱為LiveCD。1-3Linux系統(tǒng)發(fā)展概述
1-3-2Linux現(xiàn)狀1.服務器領域在高端服務器操作系統(tǒng)領域,隨著開源軟件在世界范圍內(nèi)影響力日益增強,Linux服務器操作系統(tǒng)在整個服務器操作系統(tǒng)市場格局中占據(jù)了越來越多的市場份額,并且形成了大規(guī)模市場應用的局面。Linux引起了全球IT產(chǎn)業(yè)的高度關注,并以強勁的勢頭成為服務器操作系統(tǒng)領域中的中堅力量。
2.桌面領域
目前流行的桌面操作系統(tǒng)主要包括兩大類:一類是主流商業(yè)桌面系統(tǒng);第二類基于自由軟件的桌面操作系統(tǒng),特別是Linux桌面操作系統(tǒng)。近年來,特別在國內(nèi)市場,Linux桌面的發(fā)展趨勢非常迅猛。國內(nèi)如中標軟件、紅旗等系統(tǒng)軟件廠商推出的Linux桌面操作系統(tǒng),目前已經(jīng)在政府、企業(yè)、OEM等領域得到了廣泛應用。國外的Novell(SUSE)、Sun公司也相繼推出了基于Linux的桌面系統(tǒng)。但是,從系統(tǒng)的整體功能、性能來看,Linux桌面系統(tǒng)與Windows系列相比還有一定的差距,主要表現(xiàn)在系統(tǒng)易用性、系統(tǒng)管理、軟硬件兼容性、軟件的豐富程度等方面。1-3Linux系統(tǒng)發(fā)展概述1-3-3Linux未來
操作系統(tǒng)的發(fā)展與計算機技術的發(fā)展是緊密相關的。從計算機技術來講,目前是一個網(wǎng)絡信息化的時代,網(wǎng)絡計算,特別是基于網(wǎng)絡的移動計算將是未來幾年的發(fā)展重點。近幾年Linux操作系統(tǒng)發(fā)展的主要趨勢是:支持高安全性支持高可用性支持64位支持大文件、多磁盤的文件系統(tǒng),特別是對網(wǎng)絡存儲的支持支持新一代網(wǎng)絡協(xié)議支持實時處理支持可伸縮性,采用微內(nèi)核、模塊化、面向對象等技術支持分布式處理標準化和可兼容性增強支持國際化和本地化1-3Linux系統(tǒng)發(fā)展概述1-3-4Linux發(fā)行版本Linux發(fā)行版(也被叫做GNU/Linux發(fā)行版)是基于Linux內(nèi)核的操作系統(tǒng)。Linux發(fā)行版通常包含了包括桌面環(huán)境、辦公套件、媒體播放器、數(shù)據(jù)庫等應用軟件?,F(xiàn)在有超過300個Linux發(fā)行版(Linux發(fā)行版列表)。大部分都正處于活躍的開發(fā)中,不斷地改進。
比較著名的版本有:
1.RedHatLinux:最早的Linux發(fā)行版本之一,在全球擁有最高的市場占有率
2.DebianLinux:Debian是社區(qū)類Linux的典范,是迄今為止最遵循GNU規(guī)范的Linux系統(tǒng)
3.FedoraCore:FedoraCore是RedHat的開源項目4.Ubuntu:Ubuntu是基于Debian的unstable版本加強而來
5.Gentoo6.TurboLinux7.SUSE8.CorelLinux9.Mandrake10.Kubuntu1-4Linux的應用1-4-1Linux服務器目前主流服務器產(chǎn)品:
1.RedhatEnterpriseLinuxRHEL是目前Linux服務器產(chǎn)品的標桿,在國內(nèi)和國際上都占據(jù)著主要的Linux服務器市場份額。RHEL產(chǎn)品功能全面,產(chǎn)品認證齊全,用戶的接受度比較高。RHEL主要依靠技術服務和產(chǎn)品維護獲取盈利。
2.SUSELinuxEnterpriseServerSLES被Novell收購以后,產(chǎn)品的競爭力獲得了很大的提升。SLES最大的優(yōu)勢在于應用解決方案比較豐富。SLES同樣依靠技術服務和產(chǎn)品維護獲取盈利。3.RedFlagAsianuxServer目前,紅旗已經(jīng)將服務器產(chǎn)品遷移到AsiaLinux平臺下,形成了一個國際化產(chǎn)品的概念。
4.中標普華服務器1-4Linux的應用
1-4-2嵌入式Linux
Linux之所以能在嵌入式系統(tǒng)市場上取得如此輝煌的成果,與其自身的優(yōu)良特性是分不開的:
1.廣泛的硬件支持2.內(nèi)核高效穩(wěn)定3.開放源碼,軟件豐富4.優(yōu)秀的開發(fā)工具5.完善的網(wǎng)絡通信和文件管理機制1-4Linux的應用
1-4-3桌面應用目前主流Linux桌面產(chǎn)品:
1.Fedora:Fedora的界面與操作系統(tǒng)與RHEL非常相似、用戶會感覺非常熟悉;另外對于新技術,fedora一直快速引入;并且fedora一直堅持絕對開源的原則。而因為Redhat在Linux的地位和影響力,擁有很多堅定的愛好者使用。2.Ubuntu:Ubuntu是近幾年進步很快的桌面版本,依靠快速的啟動,高速的在線升級,良好的易用性,快速的爭取了很多用戶。3.SUSE:SUSE的yast2配置工具一直是業(yè)內(nèi)公認的非常完善的安裝及系統(tǒng)工具,能夠進行系統(tǒng)大多數(shù)的配置功能;另外,SUSE與微軟的合作,也使得SUSE在與Windows的互操作性方面具有一定的優(yōu)勢;4.RedFlag:由于采用的是KDE界面,而且與Windows比較接進的操作習慣,因此得到了很多用戶的認可5.Linpus:快速啟動、界面美觀是Linpus的特點,同時,Linpus合法的集成了很多商業(yè)軟件,可以方便用戶使用。
6.中標普華桌面:中標普華Linux桌面產(chǎn)品具有良好的軟硬件兼容性、完善的在線升級機制等特點1-4Linux的應用1-4-4其它方面的應用1.在移動設備上的應用
Linux將會在2015年統(tǒng)治移動設備。這是根據(jù)來自技術分析專業(yè)團隊ABI調(diào)查組的一個最新報告得出的預言.根據(jù)ABI,到2015年,谷歌ChromeOS和谷歌AndroidOS一類操作系統(tǒng)很可能會將移動Linux設備推至該領域62%市場份額。報告說,其它基于Linux操作系統(tǒng)也將會成為Linux移動設備高漲之潮的支流。其中就有Intel和Nokia合作產(chǎn)品,Meego,以及Palm的WebOS。盡管Linux的勝利一直相當?shù)驼{(diào),但它確實已經(jīng)在消費電子設備領域得到了廣泛采用,范圍從索尼的高清電視和TiVo的數(shù)字攝像機到LinkSys和D-Link等公司的家庭聯(lián)網(wǎng)設備。與內(nèi)部組件經(jīng)常暴露在外的PC不同,Linux埋藏在設備之內(nèi),對于終端用戶而言它幾乎是不可見的。
對運營商而言,市場成熟度已經(jīng)導致他們更加關注通過附加服務來提高從每個用戶那里得到的平均收入(ARPU)。但是由于缺乏清晰的標準,當運營商試圖在一系列各自為政的設備上推廣新服務時,必須招致巨大的成本和資源負擔。為了減小這一分散局面,移動運營商正努力在全行業(yè)推動規(guī)范的建立。
1-4Linux的應用
2.在云計算上的應用云計算平臺上的所有軟件都將是開源的,最主要的原因就是目前私有軟件許可證沒有支持云計算部署的方式。盡管開源協(xié)議不能防止云計算提供者的封鎖,但至少允許開發(fā)人員在云計算中部署開源軟件,而且,隨著云計算平臺的發(fā)展,也將帶動更多新的開源軟件及應用的產(chǎn)生。最近,雅虎、Intel和惠普就宣布結成了一個研究聯(lián)盟,共同創(chuàng)建一項名為“測試平臺”的云計算研究項目,以推進云計算技術的發(fā)展??梢灶A見的是,隨著云計算概念的不斷清晰,各大廠商在此領域將會加大投入,勢必將會有更多優(yōu)秀的開源項目誕生;同時也將會活躍目前的開源項目,在應用廣泛展開的時候,使其煥發(fā)第二春。3.作為開發(fā)平臺
Linux系統(tǒng)下有許多開發(fā)工具,如Eclipse、C、C++、Mono、Python、Perl、PHP等,毫無疑問,Linux是世界上最流行的開發(fā)平臺,它包含了成千上萬的免費開發(fā)軟件,這對于全球開發(fā)者都是一個好消息。1-5Linux相關認證
Linux的相關認證比較多,其中紅帽的Linux認證和LPI的認證比較常見。1-5-1紅帽的Linux認證
1.紅帽認證技師(RHCT)主要考察系統(tǒng)管理員應具備的核心技能。
2.紅帽認證工程師(RHCE)認證展示了高級系統(tǒng)管理員應掌握的技能。
需要注意的是:紅帽認證工程師(RHCE)和紅帽認證技師(RHCT)是以實際操作能力為基礎的測試項目,主要考察考生在現(xiàn)場系統(tǒng)中的實際能力。其它培訓項目一般是教授學生如何回答多項選擇問題,而并非是如何操作一個真正的系統(tǒng)。紅帽培訓和測試非常注重培養(yǎng)實際的動手能力。
3.紅帽認證安全專家(RHCSS)紅帽公司推出了紅帽認證安全專家認證(RHCSS)-一種證明具有使用紅帽企業(yè)Linux、SELinux和紅帽目錄服務器來滿足當今企業(yè)環(huán)境安全需求等高級技能的最新安全認證。
4.紅帽認證架構師(RHCA)紅帽企業(yè)架構師課程主要面向那些負責部署和管理大型企業(yè)環(huán)境中眾多系統(tǒng)的高級Linux系統(tǒng)管理員提供深入的實際操作培訓。
紅帽認證架構師是紅帽公司繼紅帽認證技師(RHCT)和紅帽認證工程師(RHCE)認證之后推出的最新頂級認證,也是Linux領域公認的最受歡迎的、最成熟的認證。1-5Linux相關認證
1-5-2LPI的Linux認證LPIC(LinuxProfessionalInstituteCertification)是由LPI頒發(fā)的全球范圍的Linux專業(yè)認證。該認證為世界標準的、中立的,也是全球最大的專業(yè)認證。LPIC被各國承認并證明個人使用Linux技術水平的認證項目。此項目可以滿足Linux專業(yè)人士的知識需要,是用人單位聘用人才的重要參考。LPIC是中立性認證。中立性的認證已經(jīng)成為業(yè)界的共識,LPI作為一個非盈利的機構,只參與設置認證考試標準的工作,獨立于眾多Linux產(chǎn)品供應商、培訓提供機構和課件發(fā)行機構,LPI認證考試不是推銷某個軟件產(chǎn)品的工具。目前從Linux團體和業(yè)內(nèi)專業(yè)人員所關注的程度來看,LPI認證得到了最為廣泛的支持。這其中的部分原因歸功于LPI認證的設計完全采用了Linux操作系統(tǒng)和開放源代碼軟件的同樣開發(fā)方式,Linux公司和團體中有許多人都為該認證提供了大量的支持和幫助。LPI是全球最大的認證機構,到現(xiàn)在已經(jīng)有145,000人以上的人員參加了LPIC認證考試。全球網(wǎng)絡化的認證,為Linux技術人員提供了一個便捷的認證途徑。1-6如何學習Linux
隨著Linux應用的擴展許多朋友開始接觸Linux,根據(jù)學習Windwos的經(jīng)驗往往有一些茫然的感覺:不知從何處開始學起。這里介紹學習Linux的一些建議。
1.扎實基礎:常常有些朋友在Linux論壇問一些問題,不過,其中大多數(shù)的問題都是很基礎的。
2.必須學習Linux的命令:雖然Linux桌面應用發(fā)展很快,但是命令在Linux中依然有很強的生命力。Linux是一個命令行組成的操作系統(tǒng),精髓在命令行,無論圖形界面發(fā)展到什么水平這個原理是不會變的,Linux命令有許多強大的功能:從簡單的磁盤操作、文件存取、到進行復雜的多媒體圖象和流媒體文件的制作。
3.選擇一本好的工具書:工具書對于學習者而言是相當重要的。閱讀影印本的“O'Reilly原版Linux圖書/”,而且出版社還提供了一個非常好的路線圖:/guide/guide_Linux.php。
4.選擇一個好的適合的Linux發(fā)行版本:對于英語不是很好的讀者紅旗Linux、中標Linux這些中文版本比較適合
5.選擇一個好的適合的Linux社區(qū):隨著Linux應用的擴展,出現(xiàn)了不少Linux社區(qū)。其中有一些非常優(yōu)秀的社區(qū):www.L、http://www.chinaUNIX.net/
6.習慣于在命令行下工作7.實踐出真知8.學習筆記1-7本章小結
本章主要介紹了Linux的概念,Linux的來源與發(fā)展,Linux的特點和應用等方面的知識,對Linux進行較全面的闡述。Linux做為一個新的、不斷發(fā)展的操作系統(tǒng),有著Windows操作系統(tǒng)無法比擬的優(yōu)勢,這也是我們學習Linux操作系統(tǒng)原因。課程實訓實訓內(nèi)容一:上網(wǎng)查閱Linux的內(nèi)核的最新版本,并且嘗試下載一個。實訓內(nèi)容二:上網(wǎng)查閱主要的Linux學習網(wǎng)站與社區(qū)。實訓內(nèi)容三:查閱網(wǎng)上GPLv2與GPLv3的主要區(qū)別。實訓內(nèi)容四:從網(wǎng)上下載最新的Fedora12安裝鏡像文件。(課外完成)第2章Fedora12系統(tǒng)安裝詳解
本章內(nèi)容Fedora12系統(tǒng)安裝的硬件要求多種途徑安裝Fedora12Fedora12安裝全過程磁盤分區(qū)及軟件包的定制多系統(tǒng)引導介紹Fedora12安裝出錯調(diào)試及修復2-1Linux系統(tǒng)安裝的硬件要求了解Fedora12所需的最低硬件要求
Linux的每個發(fā)行版都會給出系統(tǒng)的最低硬件配置要求及推薦配置列表,但這個最低硬件要求很多時候并不能真的使Linux能夠正常工作,它只能讓系統(tǒng)能夠運行起來,而當系統(tǒng)要執(zhí)行一些較大點的程序時,這個最低的硬件要求就不再可行了,特別是安裝在虛擬機里。Linux對硬件的要求很低,大部分可以運行Windows的電腦都能跑得起Linux,且運行速度會比Windows快得多。
在x86_32構架的處理器上,F(xiàn)edora12可運行于Intel,AMD,Cyrix和VIA等各處理器廠商,下面以Intel處理器型號為例來說明。Fedora12為i686及其后續(xù)處理器進行了優(yōu)化。文本模式推薦:200MHz奔騰Pro或以上。圖形模式推薦:400MHz奔騰Pro處理器或以上。字符模式所需最小內(nèi)存:128MiB圖形模式所需最小內(nèi)存:192MiB圖形模式推薦內(nèi)存:256MiB2-2Linux系統(tǒng)的安裝種類和方法2-2-1硬盤安裝1.條件:Windows系統(tǒng)環(huán)境,存放Fedora12系統(tǒng)鏡像的分區(qū)為FAT32,預留10G以上的可用硬盤分區(qū)空間(用以裝Fedora12系統(tǒng))。2.準備程序:grub4dos、Fedora12系統(tǒng)安裝鏡像3.安裝步驟如下:
(1)解壓grub4dos,并復制grldr、grldr.mbr、menu.lst(可選)到C盤(系統(tǒng)盤)根目錄下。
(2)然后以“管理員身份”運行CMD.exe。
(3)建立菜單項,在CMD里運行“bcdedit/create/d"Grub4Dos"/applicationbootsector”,執(zhí)行完此命令會返回一個GUID(如:332472de-a5f7-11df-9207-c80aa905e28a)
下面的命令中請使用上面返回的GUID號替代“GUID”。運行“bcdedit/set{GUID}devicepartition=C:”運行“bcdedit/set{GUID}path\grldr.mbr”運行“bcdedit/displayorder{GUID}/addlast”
2-2Linux系統(tǒng)的安裝種類和方法(4)在C盤根目錄建立一名為“Fedora”的文件夾,并在此目錄下再建一個名為“images”的文件夾,把Fedora12系統(tǒng)鏡像里的images文件夾解壓到“Fedora/images”目錄中,再解壓isoLinux文件夾中的initrd.img和vmlinuz文件到“Fedora”目錄下,再把Fedora12系統(tǒng)鏡像也一同放在“Fedora”目錄中,把initrd.img和vmlinuz復制一份到C盤(系統(tǒng)盤)的根目錄下。(5)添加Fedora12安裝引導項,修改menu.lst,在menu.lst文件的最后加上:titleInstallFedora12kernel(hd0,0)/vmlinuzinitrd(hd0,0)/initrd.img(6)重啟系統(tǒng),并選擇Grub4Dos(7)選擇InstallFedora12接下來便可進行Fedora12系統(tǒng)的正常安裝,硬盤安裝方式還可使用虛擬軟驅方式(使用vfloppy)進行安裝,有興趣的話,這也是一個值得一試的方法。在安裝過程中應注意分區(qū)部分,特別是在刪除分區(qū)時,若操作不當,將會硬壞你寶貴的數(shù)據(jù)資料。2-2Linux系統(tǒng)的安裝種類和方法
2-2-2U盤安裝1.條件:U盤,計算機上預留10G以上的可用硬盤分區(qū)空間(用以裝Fedora12系統(tǒng))。2.準備程序:liveusb-creator-3.9.2-setup、Fedora12系統(tǒng)安裝鏡像3.安裝步驟如下:
(1)下載安裝并運行l(wèi)iveusb-creator-3.9.2-setup。
(2)點Browse按鍵,選擇Fedora12系統(tǒng)鏡像,然后點“CreateLiveUSB”,此時軟件會自動驗證文件,并向U盤加載ISO。
(3)大概10分鐘左右,可啟動U盤就制作好了,重啟計算機,設置BIOS為USB啟動,然后就可以正常安裝Fedora12系統(tǒng)了。2-2Linux系統(tǒng)的安裝種類和方法
2-2-3光盤安裝光驅安裝系統(tǒng)是最常見最簡單易懂的方式,但前提是,計算機必須要有光驅,且準備好了Linux的系統(tǒng)安裝光盤。1.條件:光驅,F(xiàn)edora12系統(tǒng)盤,計算機上預留10G以上的可用硬盤分區(qū)空間(用以裝Fedora12系統(tǒng))。2.準備程序:無需
3.安裝步驟如下:
(1)放入Fedora12系統(tǒng)安裝光盤,并重啟計算機。
(2)進入BIOS,設置BIOS為光驅啟動,并保存退出BIOS,此時計算機將自動重啟然后計算機將自動進入光盤引導,這時便可正常進入Fedora12系統(tǒng)的安裝。2-2Linux系統(tǒng)的安裝種類和方法2-2-4VMware虛擬機安裝
1.條件:計算機上預留10G以上的可用硬盤空間(用以存放安裝有Fedora12系統(tǒng)的虛擬機)。2.準備程序:VMware虛擬機軟件
3.安裝步驟如下:(1)安裝完VMware后打開,并點“NewVirtualMachine”,新建一臺虛擬機,并點“Next”。(2)進入“GuestoperatingSystemInstallation”,選“Iwillinstalltheoperatingsystemlater.”,然后點“Next”進入下一步的安裝。2-2Linux系統(tǒng)的安裝種類和方法
(3)進入“SelectaGuestOperatingSystem”,選“Guestoperatingsystem”為“Linux”,并選“Version”為“otherLinux2.6.kkernel”,然后點“Next”進入下一步安裝。(4)進入“NametheVirtualMachine”,更改“Virtualmachinename”為“Fedora12”(讀者亦可改為其它名字,此名字只是用來便于以后對多臺虛擬機的分辨),點“Browse...”,選擇一個磁盤剩余空間大的分區(qū)(至少10G的可用空間)用以存放此虛擬機。點“Next”,進入下一步。2-2Linux系統(tǒng)的安裝種類和方法
(5)進入“SpecifyDiskCapacity”,選擇“Storevirtualdiskasasinglefile”,并填“Maximumdisksize”為80G(或更大,或小一點,但不能太?。?,點“Next”進入下一步。(6)進入“ReadytoCreateVirtualMachine”,點“CustomizeHardware”,定制虛擬機的硬件,這時讀者可以根據(jù)自己計算機的實際情況設置虛擬機的環(huán)境。但此處重點應設置一下Fedora12光盤鏡像,設置完畢之后,點“OK”完成設置。2-2Linux系統(tǒng)的安裝種類和方法(7)至此虛擬機已經(jīng)建好了,VMware會返回主面板,這時點工具欄里(或Commands欄里的“Poweronthisvirtualmachine”)打開虛擬機。然后,虛擬機就如同一臺獨立的計算機在VMware里開啟,而后就可以進行正常的Fedora系統(tǒng)安裝。2-3Linux系統(tǒng)的安裝模式2-3-1圖形方式安裝(GUI)圖形方式安裝,是最常見的安裝方式,它安裝起來非常直觀,而且簡單,但圖形方式安裝要求較快的速度,所以默認只能在CDROM、硬盤、NFS等情況下進行安裝。Fedora12的默認安裝方式為圖形方式安裝,當系統(tǒng)進入安裝模式選擇界面后,可按ENTER鍵或等待數(shù)秒后將進入圖形安裝界面。2-3-2文本方式安裝(TUI)如果因為顯示器、顯卡有問題,或物理機硬件條件不足以使用圖形安裝方式等原因,可以啟動文本模式安裝。進入模式選擇界面后,按ESC鍵,這時,會出現(xiàn)“boot”提示符,在“boot:”后輸入“Linuxtext”,并回車,這樣就打開了TEXT用戶接口。讀者可按ENTER鍵回到模式選擇界面。2-3-3自定義方式安裝用以選擇從哪里進行安裝,如:本地的DVD/CD、NFS鏡像、FTP、HTTP或者硬盤進行安裝。進入模式選擇界面后,按ESC鍵,在“boot:”后輸入“Linuxaskmethod”,并回車,便可進入自定義方式安裝。2-3Linux系統(tǒng)的安裝模式
2-3-4修復模式安裝當開機引導程序GRUB損壞而無法成功引導系統(tǒng),或忘記了root密碼等等情況時,我們第一時間應該想到的是修復模式,進入修復模式后,我們可以掛載USB盤進行數(shù)據(jù)備份,修改系統(tǒng)中的配置文件,重新設置root密碼,掛載文件系統(tǒng)等等幾乎你能想到的任何操作。同樣進入模式選擇界面后,按ESC鍵,在“boot:”后輸入“Linuxrescue”,并回車,便可進入修復安裝模式。或進入圖形安裝界面后,選“Rescueinstalledsystem”,便進入了修復安裝模式。2-3-5升級方式安裝若計算機已經(jīng)裝有某一較低版本的Fedora系統(tǒng),我們可以通過升級方式進行安裝,而不必重新安裝系統(tǒng)。進入模式選擇界面后,選中“Installorupgradeanexistingsystem”,或按ESC鍵,在“boot:”后輸入“Linuxupdates”,并回車便可進入升級安裝方式。2-4磁盤分區(qū)2-4-1分區(qū)的概念和作用分區(qū)實質(zhì)上是對硬盤的一種格式化。將物理磁盤分隔成一個個小分區(qū),讓每個分區(qū)可以像物理上獨立的磁盤那樣工作主要有如下作用:(1)初始化硬盤,以便可格式化和存儲數(shù)據(jù)。(2)保證了如果其中一個分區(qū)損壞,而不影響其它分區(qū),而減少了數(shù)據(jù)的丟失。(3)分隔不同的操作系統(tǒng),保證多個系統(tǒng)在同一個硬盤上能夠正常運行。(4)便于管理,針對性地對數(shù)據(jù)進行分類存儲。2-4-2分區(qū)的類型硬盤的分區(qū)主要分為主分區(qū)(PrimaryPartion)和擴展分區(qū)(ExtensionPartion),分區(qū)信息放在標準分區(qū)表上,占用硬盤第一個Sector(扇區(qū))中的64個字節(jié),每個分區(qū)需要16個字節(jié)。2-4磁盤分區(qū)2-4-3Linux分區(qū)的表示分區(qū)名稱表示格式為:硬盤類型+硬盤號+分區(qū)號。如:、dev/hda2,表示第一塊IDE硬盤第2個分區(qū)硬盤類型:Linux分區(qū)以“hd”開頭來表示IDE硬盤,以“sd”開頭來表示SCSI硬盤。硬盤號:硬盤號是指硬盤在Linux下的編號,以a,b,c等等來分別代表第一塊硬盤,第二塊硬盤及第三塊硬盤。分區(qū)號:從0開始,1,2,3等等,代表第1個分區(qū),第2個分區(qū)和第3個分區(qū)。例子:/dev/hda表示整個IDE硬盤/dev/hda1表示第一塊硬盤的第1個主分區(qū)(第1個分區(qū))/dev/hda2表示第一塊硬盤的第2個主分區(qū)(第2個分區(qū))/dev/hda3表示第一塊硬盤的第1個邏輯分區(qū)(第3個分區(qū))/dev/hda4表示第一塊硬盤的第2個邏輯分區(qū)(第4個分區(qū))/dev/hda5表示第一塊硬盤的第3個主分區(qū)(第5個分區(qū))2-4磁盤分區(qū)2-4-4Linux下掛載目錄的介紹
1./:根分區(qū)。用于存儲系統(tǒng)文件。
2.swap:即交換分區(qū),也是一種文件系統(tǒng),它的作用是作為Linux的虛擬內(nèi)存。3./boot:包含了操作系統(tǒng)的內(nèi)核和在啟動系統(tǒng)過程中所要用到的文件。4./usr/local:是Linux系統(tǒng)存放軟件的地方。5./var:是系統(tǒng)日志記錄分區(qū)。
6./tmp分區(qū),用來存放臨時文件。
7./home:是用戶的home目錄所在地。
2-4磁盤分區(qū)2-4-5Linux分區(qū)要求及推薦分配方式Linux分區(qū)只要求必須要有,且只能有一個/分區(qū)。Linux分區(qū)的分配方式?jīng)]有常用的,也沒有最好的,因為在不同的場合所使用的需求都是不一樣的,如數(shù)據(jù)庫服務器,Apache服務器及用以學Linux的學生機等等。這里我們?yōu)榱吮阌诮窈蟮膶W習,只分出一個/分區(qū)和swep分區(qū),其它目錄Linux會自動掛載到/分區(qū)下。這樣,今后就省去了一些不必要的麻煩,如分區(qū)被填滿,無法再存入數(shù)據(jù),而一直被提醒說,磁盤空間不足。但有興趣的同學也可以自己去研究一下。swep分區(qū):2G/分區(qū):除swep分區(qū)外的所有可用空間2-4磁盤分區(qū)
2-4-6RaidRAID(RedundantArrayofInexpensiveDisks),中文意思是獨立磁盤冗余陣列。RAID的基本想法是把N個硬盤通過RAIDController組合到一起,成為一個磁盤組,使性能提升或容量增大或增加冗余,為存儲系統(tǒng)帶來了巨大的利益?;诓煌募軜嫞琑AID可分為軟件RAID(SoftwareRAID)和硬件RAID(HardRAID)及外置RAID(ExternalRAID),軟RAID通過CPU提供IO運算,包含在各個系統(tǒng)中(如:Windows和Linux等等)由于軟RAID不是一個完整系統(tǒng),所以只能提供最基本的RAID容錯功能。硬件RAID通常是一張PCI卡,卡上集成了處理器及內(nèi)存,硬RAID較少依靠系統(tǒng)的CPU資源,硬RAID是一個完整的系統(tǒng)。磁盤陣列針對不同的應用使用不同的技術,目前業(yè)界公認的標準是RAID0~RAID5。0~5并不代表技術的高低,它只代表其各自不同的技術,其具體應用視用戶的具體環(huán)境及應用而定。2-4磁盤分區(qū)2-4-7LVMLVM(LogicalVolumeManage)是Linux系統(tǒng)下最強大的磁盤管理技術之一,它將從多物理設備組合成一個大的虛擬設備,用戶只需考慮如何在虛擬設備上做傳統(tǒng)的空間分配策略,而將物理設備的管理交由LVM自己去處理,由物理設備組全而成的虛擬設備稱為VG(VolumeGroup,卷組),用戶在VG上所劃分的磁盤空間稱為LV(LogicalVolume,邏輯卷),原始物理設備必須經(jīng)過初始化處理才能加入卷組集合,這種經(jīng)過特別處理的原始設備或空間則稱為PV(PhysicalVolume,物理卷)。LVM可為你在磁盤空間管理上提供很大的自由度,它允許您在需要的時候重新調(diào)整大小。LVM通常用于裝備大量磁盤的系統(tǒng),但它同樣適于僅有一、兩塊硬盤的小系統(tǒng)。但在方便的同時,它也伴隨著很大的風險,如果卷組中的一個磁盤損壞時,整個卷組都會受到影響,且不能減小文件系統(tǒng)大小,存儲性能也因額外操作而受影響。2-5軟件包的定制Fedora12將軟件包集合分為三類:辦公、軟件開發(fā)、網(wǎng)頁服務器,辦公和生產(chǎn)提供了OpenO辦公套件,Planner項目管理程序,圖形工具如GIMP以及多媒體程序,軟件開發(fā)為您在Fedora系統(tǒng)上編譯軟件提供了必要的工具,Web服務器選項提供了ApacheWeb服務器。在安裝的過程中,我們可以對這些集合做大體上的定制,而后再進行詳細、再詳細的定制。默認情況下,F(xiàn)edora在安裝過程中會自動加載適于桌面系統(tǒng)的軟件。分了便于選擇,F(xiàn)edora又將軟件包劃分成軟件包組,用戶可以根據(jù)功能歸類的軟件包組(如X窗口系統(tǒng)、編輯器)、單個軟件或者兩者的組合來自行選擇所需的軟件。在選擇所需的軟件包后,選任選軟件包繼續(xù),F(xiàn)edora會檢查您的選擇,并會自動添加您所選擇軟件的依賴軟件包。當您完成選擇后,點擊關閉以保存您的選擇返回到主要軟件包選擇界面。2-6多系統(tǒng)引導的方式與原理開機啟動流程:
BIOS→MBR→PBR→OSfiles默認安裝Linux的Bootloader(grub)將會安裝到MBR中,而Windows的引導記錄主要在PBR中,所以不會影響Windows的引導,據(jù)此原理可以實現(xiàn)Linux與Windows多系統(tǒng)啟動??赏ㄟ^使用Bootloader等軟件轉換MBR中的引導程序或PBR中的引導程序(如NTBootLoader、LILO和Grub等)實現(xiàn)按需啟動指定操作系統(tǒng)。
2-6-1MBR主引導記錄硬盤的主引導扇區(qū)是硬盤中最敏感的區(qū)域之一,包括主引導記錄(MBR)和硬盤分區(qū)表(DPT)。其中主引導記錄(MBR)就是用于檢測硬盤分區(qū)的正確性并確定活動分區(qū),負責把引導權移交給操作系統(tǒng),經(jīng)常系統(tǒng)無法引導就是此段數(shù)據(jù)受到損壞。2-6-2PBR分區(qū)引導記錄分區(qū)引導記錄(PBR),512字節(jié),位于每個非擴展分區(qū)及每個邏輯分區(qū)的第一個扇區(qū),可存放小段程序。PBR引導程序與操作系統(tǒng)密切相關,一般在操作系統(tǒng)安裝時寫入。2-6-3BootloaderBootloader是開機引導程序,Linux下常見的Bootloader有LILO和Grub。LILO(LinuxLoader)是現(xiàn)在許多Linux默認的引導程序,它擁有很強大的功能。LILO通過讀取硬盤上的絕對扇區(qū)來裝入操作系統(tǒng),因此每次分區(qū)改變都必須重新配置LILO,如果調(diào)整了分區(qū)的大小及分區(qū)的分配,那么LILO在重新配置之前就不能引導這個分區(qū)的操作系統(tǒng)了。Grub(GrandUnifiedBootloader)也是一個多重啟動管理器,其功能同LILO,也是在多個操作系統(tǒng)共存時選擇引導哪個系統(tǒng)。Grub出現(xiàn)得要比LILO晚,所以它可以實現(xiàn)LILO的絕大部分功能,可以代替LILO來完成對Linux的引導。2-6多系統(tǒng)引導的方式與原理2-7安裝過程中的錯誤調(diào)試
Fedora的安裝極少會出現(xiàn)錯誤(一般是驅動上的問題),但如果不幸遇見了我們又當如何進行調(diào)試,下面是一些常見的錯誤調(diào)試方法:
(1)若出現(xiàn)圖形顯示方面的問題,可進入文本安裝模式,進行安裝。(2)使用Linuxnoprobe調(diào)試驅動方面的問題(3)使用Linuxdd加載的驅動程序(4)Bash使用Alt+Fn鍵來切換顯示窗口,在安裝過程中可以使用:(5)Alt+F1:顯示安裝的過程(6)Alt+F2:一個Bash控制臺可以用來修復系統(tǒng),進行細節(jié)調(diào)試(7)Alt+F3:查看安裝日志(8)Alt+F4:顯示與系統(tǒng)、核心相關的信息(9)Alt+F6:X圖形化顯示(10)其他錯誤調(diào)試方法可見2-8節(jié)。2-8修復Fedora12簡介2-8-1特殊的安裝模式下面列出了Fedora12安裝過程的各種不同安裝模式,及其作用:Linuxtext:文本模式安裝,當安裝程序無法識別圖形卡時,可使用這種模式。Linuxlowers:工作在640*480分辨率下,如果你的圖形卡不支持高分辨率,使用此模式。Linuxnoprobe:以手動方式來添加所有驅動。Linuxnofb:不檢測計算機硬件,但要求加載所需的特殊驅動以完成安裝。Linuxmediacheck:在安裝前檢測DVD或CD。Linuxrescue:從DVD或CD引導,掛載硬盤,可讓你訪問一些工具來修復計算機。Linuxvncvncconnect=hostnamevncpassword=******:在VNC模式下,從另外一臺電腦(由hostname代表的一個VNC客戶端)完成安裝過程??蛻舳吮仨気斎脒@個可選的密碼來連接安裝會話。Linuxdd:如果你有一張安裝中要用到的驅動程序盤,輸入Linuxdd。Linuxexpert:跳過自動檢測,自定義鼠標、內(nèi)存等等硬件。通常是在Fedora安裝過程自動檢測到的硬件不正確,希望自定義這些硬件的值時使用。Linuxaskmethod:選擇從哪里進行安裝,如從本地的DVD/CD、NFS鏡像、FTP、HTTP或者硬盤等等。Linuxnocddma:關閉DMA,一些CD驅動的錯誤可以通過關閉DMA來克服,如果確認是好的CD或DVD在介質(zhì)檢查中失敗了,這是一個值得一試的選項。Linuxupdates:從安裝盤進行升級安裝。2-8修復Fedora12簡介2-8-2使用安裝光盤的第二控制臺若系統(tǒng)出現(xiàn)問題,無法啟動等,我們可以以系統(tǒng)安裝光盤啟動,并按Ctl+Alt+F2進入安裝光盤的第二控制臺。2-8-3使用緊急啟動盤Linux啟動盤是系統(tǒng)修復的必備工具。Linux啟動盤分boot盤和boot/root盤,boot盤只能用來啟動已經(jīng)安裝在硬盤上的Linux系統(tǒng),而boot/root盤本身就是一個小型的Linux系統(tǒng)。在當前Linux系統(tǒng)下,可以使用mkbootdisk命令來制作制作boot盤的iso鏡像:[root@localhost~]#mkbootdisk-iso如果您有軟驅及軟盤,還可直接使用--device參數(shù)來制做啟動軟盤:[root@localhost~]#mkbootdisk--device/dev/fd0`uname-r`mkbootdisk命令的更多參數(shù)請詳見manmkbootdisk手冊頁。2.7.2微變等效電路法一.三極管的微變等效電路 所謂三極管的微變等效電路,就是三極管在小信號(微變量)的情況下工作在特性曲線直線段時,將三極管(非線性元件)用一個線性電路代替。
在小信號作用下的靜態(tài)工作點Q鄰近的Q1~Q2工作范圍內(nèi)的曲線可視為直線,其斜率不變。兩變量的比值稱為三極管的輸入電阻,即工程中低頻小信號下的rbe可用右式估算:三極管的輸出回路可等效為一個受控的恒流源,即ic
=βib三極管的輸出電阻rce2-9本章小結
本章首先在前幾節(jié)詳細介紹了Linux系統(tǒng)安裝過程中每部分的知識點,包括:硬件要求,各種安裝方法,多種安裝模式,分區(qū)知識,軟件包,多系統(tǒng)引導原理,及安裝過程中的錯誤調(diào)試與修復。然后在實訓里實現(xiàn)了一個完整的Fedora系統(tǒng)的安裝全過程,把小節(jié)里的知識串聯(lián)起來。讀者可以先學習前面的基礎知識,然后再做后面的實訓,在做實訓的過程中可以不斷回顧一下前面的知識,把理論與實踐結合起來。課程實訓實訓內(nèi)容:Fedora12系統(tǒng)的安裝實訓步驟:(截圖略)(1)進入安裝模式選擇界面,選“Installorupgradeanexistingsystem”。(2)等準備完成后,會提示在安裝前是否測試光盤,這里我們選擇“Skip”。(3)然后進入Fedora12的安裝向導,到這里就說明Fedora開始收集基本配置信息了,選“Next”。(4)進入安裝過程中的語言選擇界面,這里選“Chinese(Simplified)(中文(簡體))”,并點“Next”進入下一步安裝。(5)進入鍵盤類型選擇界面,選默認“美國英語式”便可,點“下一步”。(6)因為是新的硬盤,驅動器會出錯,選“重新初始化驅動”便可。(7)進入主機名稱設置界面,還是以默認主機命名“l(fā)ocalhost.localdomain”,點“下一步”。(8)進入時區(qū)選擇界面,還是以默認方式“亞洲/上海”,但最好去掉“SystemclockusesUTC”前的勾,如果系統(tǒng)是安裝在VMware下,F(xiàn)edora時間會和Windows下的時間不相容。
課程實訓
(9)進入root密碼錄入界面,錄入root密碼,由于root是超級用戶,對整個系統(tǒng)擁有寒舍控制權,所有密碼要設得強悍點,密碼應符合復雜密碼的要求,“長度大于6位,包含大寫字母、小寫字母、數(shù)字、符號四類中的三種”,如果密碼不夠復雜,系統(tǒng)會提示“密碼強度不夠,是否一定要使用”,點“下一步”。到這里,F(xiàn)edora12的基本安裝信息就收集好了。(10)進入分區(qū)管理界面,點下拉表,選擇“建立自定義的分區(qū)結構”,點“下一步”。(11)進入分區(qū)設置界面,點“新建”進行分區(qū),可先建一個swap分區(qū),并強制為主分區(qū)。(12)按上一步方法再建一個根分區(qū),分區(qū)如圖。點“下一步”,系統(tǒng)安裝程序提醒被選中的磁盤數(shù)據(jù)將丟失,選“將修改寫入磁盤”。(13)進入安裝引導裝載程序寫入位置選擇界面,我們還是以默認方式,并點“下一步”。(14)進入軟件初步定制界面,我們將辦公,軟件開發(fā),網(wǎng)頁服務器都選上,并選“現(xiàn)在定制”,以裁掉一些我們不用的軟件,點“下一步”。(15)進入詳細的軟件定制界面,這里讀者可以按自己需求定制自己所需的軟件,還可點右下角的“任選軟件包”進行更詳細的軟件定制。定制完成后,點“下一步”。(16)系統(tǒng)安裝程序將自動開始安裝系統(tǒng)。課程實訓
(17)安裝完成后,桌面將出現(xiàn)以下界面,點“重新引導”,重啟系統(tǒng)。(18)若安裝成功,系統(tǒng)將出現(xiàn)歡迎界面,點“前進”。(19)進入許可證信息界面,繼續(xù)點“前進”。(20)進入創(chuàng)建用戶界面,這里可為系統(tǒng)創(chuàng)建一非管理員帳戶。用戶可按自己需要,填入相應的用戶信息,填完點“前進”繼續(xù)安裝。(21)進入日期和時間設置界面,具體可參考當?shù)氐木唧w時間進行設置,設置完點“前進”。(22)進入硬件配置信息,默認選“不要發(fā)送配置文件”,點“完成”,系統(tǒng)會彈出是否發(fā)送對話框,選“不,不發(fā)送”完成配置。(23)進入登錄界面,可輸入前面設備的帳戶及賬戶密碼,進入系統(tǒng),這里需要注意的是,F(xiàn)edora12增加了安全性,默認不能以root方式登錄系統(tǒng),如若需要可先以一般賬戶登錄系統(tǒng),然后再對系統(tǒng)的配置文件作修改后,再重新登錄。(24)進入系統(tǒng)后,如圖。
至此,恭喜你,你已經(jīng)成功將Fedora12系統(tǒng)安裝上了。第3章Linux命令初步本章內(nèi)容Linux用戶環(huán)境描述Linux控制臺及切換Linux的命令Linux命令獲取幫助對文件及文件夾的操作命令查看文本文件命令命令別名3-1Linux用戶環(huán)境描述3-1-1
Kernel內(nèi)核在計算機科學中是操作系統(tǒng)最基本的部分,主要負責管理系統(tǒng)資源。它是為眾多應用程序提供對計算機硬件的安全訪問的一部分軟件。Linux操作系統(tǒng)的內(nèi)核叫做kernel。Linux內(nèi)核的版本目前已更新到2.6.35,各版本源碼包可從Linux內(nèi)核的官方網(wǎng)站/pub/Linux/kernel/
下載。
3-1-2
ShellLinux操作系統(tǒng)的工作方式有兩種,分別是字符工作方式和圖形工作方式。其中,字符工作方式即在Shell模式下通過命令行來管理系統(tǒng)。Shell還具有如下的一些功能:通配符、命令補全、別名機制、命令歷史、重定向、管道、命令替換、Shell編程語言等。
3-1Linux用戶環(huán)境描述實例3-1:圖形工作方式下打開系統(tǒng)的Shell環(huán)境答:步驟.執(zhí)行“應用程序”→“系統(tǒng)工具”→“終端”命令,如左圖所示。打開后的Shell環(huán)境如右圖所示。3-1Linux用戶環(huán)境描述實例3-2:字符工作方式下打開系統(tǒng)的Shell環(huán)境答:步驟.啟動系統(tǒng)到登錄界面,如圖輸入完用戶名及密碼后,系統(tǒng)的登錄程序將為你打開如下圖所示的界面,這就是字符工作方式下系統(tǒng)的Shell環(huán)境。
內(nèi)核、Shell和用戶之間的關系如右圖所示。我們從圖3-4也可以看出,用戶是通過Shell和內(nèi)核交互的。用戶在Shell里輸入命令,Shell負責解釋,再交給內(nèi)核去執(zhí)行,然后內(nèi)核把執(zhí)行的結果通過Shell傳遞給用戶。3-1Linux用戶環(huán)境描述3-1-3
X-Window在安裝完Linux操作系統(tǒng)之后,將會啟動桌面管理程序(DM),進入到一個類Windows的圖形化界面。這個界面就是Linux圖形化界面X窗口系統(tǒng)(XWindowSystem,也常稱為X11或X)的一部分。X窗口系統(tǒng)是一種以圖形方式顯示的軟件窗口系統(tǒng)。X并不規(guī)范應用程序在用戶界面上的具體細節(jié)設計,而是由窗口管理器(windowmanager)、GUI構件工具包、桌面環(huán)境(desktopenvironment)或者應用程序指定的GUI(如POS)等等的用戶軟件來提供。在X窗口系統(tǒng)的系統(tǒng)架構中,窗口管理器用于控制窗口程序的位置和外觀,其界面類似Windows。現(xiàn)在我們所用的X窗口系統(tǒng),不僅有窗口管理器,還具備各種應用程序以及協(xié)調(diào)一致的界面,目前最流行的桌面環(huán)境是GNOME和KDE。在X窗口系統(tǒng)中操作,你會重新找回Windows的感覺。
注意:X窗口系統(tǒng)僅僅是Linux上面的一個軟件(或都也可稱為服務),它不是Linux自身的一部分。
3-2命令控制臺3-2-1什么是控制臺終端Linux終端也稱為虛擬控制臺,是Linux從UINX繼承來的標準特性。如果在一臺計算機上用軟件的方法實現(xiàn)了多個互不干擾、獨立工作的控制臺界面,就是實現(xiàn)了多個虛擬控制臺。Linux終端采用字符命令行方式工作,用戶通過鍵盤輸入命令,通過Linux終端對系統(tǒng)進行控制。Linux提供了6個控制臺,對應的設備文件為/dev/tty1-6。tty1-tty6等稱為虛擬終端,而tty0則是當前所使用虛擬終端的一個別名,系統(tǒng)所產(chǎn)生的信息會發(fā)送到該終端上。通常情況下,Linux默認啟動6個虛擬終端。如果系統(tǒng)的工作方式選擇X-Window,即圖形工作方式。那么X-Window一般在第7個虛擬終端上,但根據(jù)系統(tǒng)的不同,這些也有所差異。另外,你可以登錄到不同的虛擬終端上去,因而可以讓系統(tǒng)同時有幾個不同的會話存在。虛擬控制臺使得Linux成為一個真正的多用戶操作系統(tǒng)。在不同的控制臺上,可以同時接受多個用戶登錄,也允許一個用戶進行多次登錄。用戶可以在某一個虛擬控制臺上的工作尚未結束時,切換到另一虛擬控制臺開始另一項工作。例如,開發(fā)軟件時,可以在一個控制臺上進行編輯,在另一個控制臺上進行編譯,在第三個控制臺上查閱信息。3-2命令控制臺3-2-2控制臺與圖形界面的切換默認安裝完Fedora12后,系統(tǒng)將以圖形界面登錄系統(tǒng),這時按Ctrl+Alt+Fn(2-6)來切換至五個控制臺中的一個。在進入控制臺后,可以使用Alt+Fn(2-6)來在五個控制臺間進行切換。如果Fedora12以字符方式工作,這時X-Window并沒有啟動,終端tty1也可使用,即Fedora12可用的控制臺有tty1-6。此時,如想進入圖形工作環(huán)境,需要手動開啟X-Window。你可登錄六個終端中的任何一個,在些終端的命令行下輸入startx命令,并按下回車鍵執(zhí)行傳令。如下所示:命令執(zhí)行完后,系統(tǒng)自動進入了圖形界面,此時這個終端也不能再使用了,讀者可按下Ctrl+Alt+Fn(1-6)返回或進入六個控制臺中的一個,若想回圖形界面需按下
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024美團外賣店配送時效及服務質(zhì)量合同3篇
- 2025年度體育用品代銷及賽事贊助合同4篇
- 2025年度別墅庭院景觀照明節(jié)能改造與維護合同3篇
- 2024玉石行業(yè)區(qū)塊鏈技術應用與合作合同集錦3篇
- 2024版事業(yè)單位續(xù)簽勞動合同申請書
- 2025年度物流運輸代理服務合同標準范本4篇
- 2025年度智能電網(wǎng)用電安全出租房屋合同范本4篇
- 2025年分公司設立與市場開發(fā)合作協(xié)議書4篇
- 建筑垃圾再利用可行性研究報告x
- 2025年電子商務平臺租賃續(xù)租服務協(xié)議3篇
- TD/T 1060-2021 自然資源分等定級通則(正式版)
- 人教版二年級下冊口算題大全1000道可打印帶答案
- 《創(chuàng)傷失血性休克中國急診專家共識(2023)》解讀
- 倉庫智能化建設方案
- 海外市場開拓計劃
- 2024年度國家社會科學基金項目課題指南
- 供應鏈組織架構與職能設置
- 幼兒數(shù)學益智圖形連線題100題(含完整答案)
- 2024年九省聯(lián)考新高考 數(shù)學試卷(含答案解析)
- 紅色歷史研學旅行課程設計
- 如何避免護理患者投訴
評論
0/150
提交評論