第1章Linux概述最終版_第1頁
第1章Linux概述最終版_第2頁
第1章Linux概述最終版_第3頁
第1章Linux概述最終版_第4頁
第1章Linux概述最終版_第5頁
已閱讀5頁,還剩42頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

本章目標(biāo)了解Linux起源、發(fā)展歷史01了解GNU計劃02熟悉Linux的體系結(jié)構(gòu)03了解不同的Linux發(fā)行版04熟悉Ubuntu的安裝過程05Linux概述01020304操作系統(tǒng)簡介Linux簡介Linux發(fā)行版Ubuntu發(fā)行版操作系統(tǒng)簡介

操作系統(tǒng)發(fā)展史0102Unix操作系統(tǒng)發(fā)展史GNU計劃03操作系統(tǒng)發(fā)展史操作系統(tǒng)是計算機系統(tǒng)中最基本的程序,負責(zé)控制、管理計算機的所有軟件、硬件資源,是唯一直接和硬件打交道的程序。操作系統(tǒng)直接驅(qū)動計算機的硬盤、內(nèi)存、CPU等設(shè)備,并提供接口給上層的應(yīng)用程序,這樣在開發(fā)應(yīng)用程序時就可以不用考慮計算機的硬件參數(shù),實現(xiàn)程序的跨平臺可移植性。操作系統(tǒng)發(fā)展史第一階段——1980年以前第一臺計算機并沒有操作系統(tǒng),甚至只支持特定的程序。1960年代,才出現(xiàn)批處理系統(tǒng),此系統(tǒng)可將工作的建置、調(diào)度以及運行序列化、批量化。1963年,奇異公司與貝爾實驗室合作以PL/I語言創(chuàng)建了Multics系統(tǒng),該系統(tǒng)是一套分時多任務(wù)操作系統(tǒng),可以稱之為現(xiàn)代操作系統(tǒng)的鼻祖。1969年,AT&T貝爾實驗室的丹尼斯·里奇與肯·湯普遜根據(jù)Multics系統(tǒng)創(chuàng)建了Unix系統(tǒng)。操作系統(tǒng)發(fā)展史第二階段——1980年代80年代早期微型機開始出現(xiàn),BASIC語言的解釋器勉強可算是此計算機的操作系統(tǒng),當(dāng)然也就沒有內(nèi)核或軟硬件的保護機制。此時計算機上的程序大多跳過BIOS層次直接控制硬件。該時期較典型的計算機為Commodore64,也稱為C64。操作系統(tǒng)發(fā)展史第三階段——1990年代90年代出現(xiàn)了許多影響至今的操作系統(tǒng)。該時期操作系統(tǒng)的發(fā)展格局基本延續(xù)至今。微軟于1993年發(fā)布了WindowsNT(WindowsNewTechnology)操作系統(tǒng)內(nèi)核。蘋果于1999年發(fā)布新操作系統(tǒng)MacOSX,并將該系列沿用至今。Linux誕生,通過搭載GNU計劃所發(fā)展的應(yīng)用程序,使其取得了相當(dāng)可觀的開源系統(tǒng)占有率。操作系統(tǒng)發(fā)展史第四階段——90年代末以后90年代末期興起的嵌入式設(shè)備越來越復(fù)雜,嵌入式操作系統(tǒng)也趨于多樣化,常用的操作系統(tǒng)大多數(shù)基于Linux裁剪而來。微軟也有WindowsCE(WindowsEmbeddedCompact)這樣的嵌入式操作系統(tǒng)。同時隨著移動互聯(lián)網(wǎng)的發(fā)展,手機慢慢代替計算機成為重要的聯(lián)網(wǎng)設(shè)備,手機操作系統(tǒng)也得到了長足發(fā)展。2007年11月,谷歌發(fā)布基于Linux內(nèi)核的Android操作系統(tǒng)。隨后,Google以Apache免費開放源代碼許可證的授權(quán)方式,發(fā)布了Android的源代碼。。Unix操作系統(tǒng)發(fā)展史Unix操作系統(tǒng)是工作站上最常用的操作系統(tǒng),Unix是一個多用戶、多任務(wù)的實時操作系統(tǒng),允許多人同時訪問計算機,并同時運行多個任務(wù)。Unix系統(tǒng)具有穩(wěn)定、高效、安全、方便、功能強大等諸多優(yōu)點,自20世紀(jì)70年代開始便運行在許多大型和小型計算機上。Unix一直是一種大型的而且對運行平臺要求很高的操作系統(tǒng),只能在工作站或小型機上才能發(fā)揮全部功能,并且價格昂貴,對普通用戶來說是可望而不可及的。Unix操作系統(tǒng)發(fā)展史時間內(nèi)容1969年KenThompson、DennisRitchie和DouglasMcllroy采用匯編語言開發(fā)出第一個版本的Unix1974年湯普遜和里奇合作在ACM通信上發(fā)表了一篇關(guān)于UNIX的文章,這是UNIX第一次出現(xiàn)在貝爾實驗室以外,并在研究機構(gòu)、企業(yè)、大學(xué)中逐漸流行開來1979年Unix發(fā)布第7版本,該版本成為最后一個廣泛發(fā)布的研究性Unix版本1982年AT&T基于第7版本開發(fā)了UNIXSystemⅢ的第一個版本,該版本作為商業(yè)版本出售,且不再提供源代碼1987年AT&T將Xenix(微軟開發(fā)的一個x86-pc上的UNIX版本),B-SD,SunOS和SystemV融合為SystemVRelease4(SVR4)。1993年Novell將SVR4的商標(biāo)權(quán)利出售給了X/OPEN公司。之后大多數(shù)商業(yè)Unix發(fā)行商都基于SVR4開發(fā)了自己的Unix變體2001年Unix產(chǎn)品及業(yè)務(wù)被出售給了CalderaSystems,交易完成后,Caldera又被重命名為SCOGroup2005年負責(zé)研發(fā)UNIX與后續(xù)維護工作的貝爾實驗室1127部門正式宣告解散GNU計劃GNU計劃,GNU是“GNUisNotUnix”的遞歸縮寫,由RichardStallman在1983年發(fā)起,其目標(biāo)是將Unix加以改進,寫出一個新的操作系統(tǒng),使所有用戶都能免費獲得該系統(tǒng)的源代碼。GNU計劃已經(jīng)開發(fā)出的軟件包括一個功能強大的文字編輯器Emacs,C語言編譯器GCC,以及大部分Unix系統(tǒng)的程序庫和工具。該系統(tǒng)的基本組成包括GNU編譯器套裝(GCC)、GNU的C庫(glibc)、以及GNU核心工具組(coreutils)、GNU除錯器(GDB)和GNOME桌面環(huán)境等。Linux簡介

Linux歷史0102Linux特點Linux體系結(jié)構(gòu)03Linux歷史Linux是一種自由和開放源代碼的類Unix系統(tǒng),嚴(yán)格來說Linux單指Linux內(nèi)核,操作系統(tǒng)中包含了許多用戶圖形接口和其他實用工具。如今Linux常用來代指基于Linux內(nèi)核的完整的操作系統(tǒng),內(nèi)核則改稱為“Linux內(nèi)核”。Linux的創(chuàng)始人是林納斯·本納第克特·托瓦茲(LinusBenedictTorvalds),世界著名的計算機科學(xué)家,畢業(yè)于赫爾辛基大學(xué)計算機系。Linux歷史時間事件1991年Linux內(nèi)核在8月25日由21歲的芬蘭學(xué)生LinusBenedictTorvalds公開發(fā)布1992年產(chǎn)生第一個“Linux發(fā)行版本”1993年Debian項目設(shè)立1994年紅帽公司發(fā)行基于Linux1.0的發(fā)行版1995年Linux被移植到DECAlpha和Sun公司的SPARC平臺上1996年Linux2.0版本發(fā)布,開始支持多內(nèi)核處理器1998年IBM、Compaq、Oracle等企業(yè)表示支持Linux系統(tǒng),開始圖形用戶界面KDE的開發(fā)2004年X.Org基金會成立,促使XWindowServerLinux版本發(fā)展2007年Linux基金會成立2011年Linux3.0內(nèi)核發(fā)布2015年Linux4.0內(nèi)核發(fā)布Linux特點托瓦茲非常重視對Linux核心的維護以避免產(chǎn)品核心變得混亂,保證Linux的內(nèi)核穩(wěn)定可靠、高效運行。Linux具有如下優(yōu)點:開放性、完全免費多用戶、多任務(wù)良好的用戶界面設(shè)備獨立性可靠的系統(tǒng)安全性良好的可移植性Linux體系結(jié)構(gòu)Linux操作系統(tǒng)由Linux內(nèi)核和GNU系統(tǒng)應(yīng)用層構(gòu)成,主要由4個層級組成,從下向上依次是Linux內(nèi)核、系統(tǒng)程序及運行期庫、Shell和應(yīng)用程序,Linux結(jié)構(gòu)如圖所示。Linux內(nèi)核系統(tǒng)程序及運行期庫Shell應(yīng)用程序Linux發(fā)行版

Debian發(fā)行版0102RedHat發(fā)行版其他發(fā)行版03Debian發(fā)行版Debian最初由伊恩·默多克(IanMurdock)于1993年發(fā)起,是一種強調(diào)使用自由軟件的發(fā)行版,支持多種硬件平臺。Debian及其派生發(fā)行版使用deb軟件包格式,并使用dpkg(DebianPackage)及其前端軟件作為包管理工具?;贒ebian的分支多達數(shù)百種。Debian發(fā)行版幾種常見的基于Debian的發(fā)行版。Debian:目前Debian由大批社區(qū)志愿者維護并收集、制作軟件包,擁有超過29000個以上的軟件包,支持大量的硬件平臺。Deepin:是一個基于Debian的國產(chǎn)操作系統(tǒng),主要面向桌面用戶,使用自行開發(fā)的DDE(DeepinDesktopEnvironment,DDE)桌面環(huán)境,啟動迅速、簡潔美觀。Ubuntu:是Debian系發(fā)行版,也是Linux所有發(fā)行版中最知名的發(fā)行版之一,由Canonical有限公司贊助、提供商業(yè)支持。Ubuntu基于Debian深度定制,使用自己的軟件包庫。Ubuntu旨在開發(fā)出更加友好的桌面Linux發(fā)行版,每半年會有一次更新。Red-Hat發(fā)行版紅帽公司是一家以開發(fā)、販?zhǔn)跮inux包并提供技術(shù)服務(wù)為業(yè)務(wù)內(nèi)容的企業(yè),是最早將Linux進行商業(yè)化的廠商,對Linux的發(fā)展也作出了很大的貢獻。RedHat的特點是穩(wěn)定,適合服務(wù)器應(yīng)用,在服務(wù)器和桌面系統(tǒng)中都能很好地工作。常見的RedHat分支有如下幾種:RHEL:是一個由紅帽公司開發(fā)的商業(yè)市場導(dǎo)向的Linux發(fā)行版,大約每三年會有一個版本更新。CentOS:(CommunityEnterpriseOperatingSystem,CentOS),該系統(tǒng)來自于RHEL依照開放源代碼規(guī)定發(fā)布的源代碼編譯而成。Fedora:由Fedora項目社群開發(fā)、紅帽公司贊助,目標(biāo)是創(chuàng)建一套新穎、多功能并且自由(開放源代碼)的操作系統(tǒng)。其他發(fā)行版除了以上提到的兩大發(fā)行版外,Linux還有其他一些針對不同用途、用戶開發(fā)的發(fā)行版,比較知名的如下:Slackware——SlackwareLinuxInc的PatrickVolkerding制作的Linux發(fā)行版本。ArchLinux——一款基于x86-64架構(gòu)的Linux發(fā)行版。系統(tǒng)主要由自由和開源軟件組成,支持社區(qū)參與。。GentooLinux——基于Portage包管理系統(tǒng),擁有幾乎無限制的適應(yīng)性特性,被官方稱作元發(fā)行版(meta-distribution),支持多達10種以上的計算機系統(tǒng)結(jié)構(gòu)平臺。Gentoo包管理系統(tǒng)的設(shè)計是模塊化、可移植、易維護、靈活以及針對用戶機器優(yōu)化的。Ubuntu發(fā)行版

Ubuntu簡介0102Ubuntu安裝Ubuntu簡介Ubuntu是基于Debian發(fā)行版和GNOME桌面環(huán)境的一款Linux發(fā)行版,主要面向的是個人用戶、桌面級計算機,因此在Ubuntu的發(fā)展過程中尤其強調(diào)易用性和國際化,以便能為盡可能多的為人所用。Ubuntu的由南非企業(yè)家MarkShuttleworth所創(chuàng)立,開發(fā)由英國Canonical有限公司主導(dǎo)。在Ubuntu12.04的發(fā)布頁面上使用了“友幫拓”作為中文官方譯名。Ubuntu的目標(biāo)在于為一般用戶提供一個最新同時又相當(dāng)穩(wěn)定,主要以自由軟件構(gòu)建而成的操作系統(tǒng)。Ubuntu簡介Ubuntu每6個月會發(fā)布一個新版本(即每年的四月與十月),每2年發(fā)布一個LTS長期支持版本。從2013年Ubuntu13.04發(fā)布后,非LTS版本的支持時間自18個月縮短至9個月,并采用滾動發(fā)布模式,允許開發(fā)者在不升級整個發(fā)行版的情況下升級單個核心包。自Ubuntu12.04LTS開始,桌面版和服務(wù)器版均可獲得為期5年的技術(shù)支持。目前最新的版本18.04LTS。Ubuntu版本的命名規(guī)則是根據(jù)正式版發(fā)行的年月命名,Ubuntu8.10也就意味著2008年10月發(fā)行的Ubuntu版本。Ubuntu安裝OracleVirtualBox是由德國InnoTek軟件公司出品的虛擬機軟件,現(xiàn)在由甲骨文公司進行開發(fā),是甲骨文公司xVM虛擬化平臺技術(shù)的一部分。用戶可以在VirtualBox上安裝并且運行Solaris、Windows、DOS、Linux、OS/2Warp、OpenBSD及FreeBSD等系統(tǒng)作為客戶端操作系統(tǒng)。Ubuntu安裝首先從Ubuntu的官網(wǎng)下載Ubuntu18.04LTS版本的光盤映像安裝文件,在下載頁面/download/desktop會顯示目前可用的最新的Ubuntu桌面發(fā)行版,如圖所示,點擊“Download”按鈕下載安裝文件。Ubuntu安裝打開VirtualBox軟件,點擊“新建”按鈕,開始新建虛擬機。Ubuntu安裝按要求輸入虛擬機的名稱、類型和版本,輸入特定的虛擬機名稱(如:Ubuntu等操作系統(tǒng)名稱)后,類型和版本會自動進行選擇,其他內(nèi)容可以按需調(diào)整,一般默認(rèn)即可,之后點擊“創(chuàng)建”按鈕。Ubuntu安裝選擇虛擬機存放位置,Ubuntu18.04完整安裝后,大約需要10G的硬盤空間。因此選擇文件位置時,請保證該位置有超過10G的硬盤空間,最好能有20G以上,其他選項默認(rèn)即可,再點擊“創(chuàng)建”按鈕,如圖所示。Ubuntu安裝虛擬機創(chuàng)建完畢,選中已創(chuàng)建好的虛擬機,并點擊工具欄中的“啟動”按鈕。Ubuntu安裝啟動虛擬機后選擇下載好的Ubuntu18.014LTS光盤映像安裝文件,然后點擊“啟動”按鈕,開始安裝操作系統(tǒng)。Ubuntu安裝安裝操作系統(tǒng)時,首先會進入到“歡迎”頁面,在該頁面可以選擇語言,選擇“試用Ubuntu”或“安裝Ubuntu”。在這里,安裝語言選擇“中文”,安裝方式選擇“安裝Ubuntu”,即可安裝中文Ubuntu到硬盤。Ubuntu安裝鍵盤布局頁面,這里選擇“英語(美國)”即可,之后點擊“繼續(xù)”按鈕。Ubuntu安裝選擇“正常安裝”及“安裝Ubuntu時下載更新”,之后點擊“繼續(xù)”按鈕。Ubuntu安裝選擇“清除整個磁盤并安裝Ubuntu”選項并點擊“現(xiàn)在安裝”按?!咀⒁狻看颂幍摹扒宄麄€磁盤并安裝Ubuntu”并非清除實際的物理上的磁盤,而是清除第4步中創(chuàng)建的虛擬機磁盤,所以放心清除就可以。Ubuntu安裝上一步點擊“現(xiàn)在安裝”后會提示“是否將改動寫入磁盤”,這里直接點擊“繼續(xù)”按鈕即可。Ubuntu安裝在Ubuntu操作系統(tǒng)里,并沒有“北京時間”這一位置,替代的可以選擇“上海時間”,之后點擊“繼續(xù)”按鈕。Ubuntu安裝用戶名、密碼設(shè)置界面,在該頁面輸入用戶名和密碼,密碼長度并沒有特殊要求,這里輸入用戶名和密碼后點擊“繼續(xù)”按鈕即可。Ubuntu安裝開始安裝,視計算機性能,大約15-30分鐘左右即可安裝完成,安裝過程中會以幻燈片的方式輪播Ubuntu的一些優(yōu)勢與特點。Ubuntu安裝安裝完成后,點擊“現(xiàn)在重啟”按鈕即可。Ubuntu安

溫馨提示

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

最新文檔

評論

0/150

提交評論