Linux操作系統(tǒng)基礎(chǔ).ppt_第1頁
Linux操作系統(tǒng)基礎(chǔ).ppt_第2頁
Linux操作系統(tǒng)基礎(chǔ).ppt_第3頁
Linux操作系統(tǒng)基礎(chǔ).ppt_第4頁
Linux操作系統(tǒng)基礎(chǔ).ppt_第5頁
已閱讀5頁,還剩33頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、第1章 Linux操作系統(tǒng)基礎(chǔ),1.1 Linux的發(fā)展,1.1.1 UNIX操作系統(tǒng) UNIX雖然是一個(gè)安全、穩(wěn)定且功能強(qiáng)大的操作系統(tǒng),但它也一直是一種大型的而且對(duì)運(yùn)行平臺(tái)要求很高的操作系統(tǒng),只能在工作站或小型機(jī)上才能發(fā)揮全部功能,并且價(jià)格昂貴,對(duì)普通用戶來說是可望而不可及的,這為后來Linux的崛起提供了機(jī)會(huì)。,1.1.2 GNU計(jì)劃,自由軟件運(yùn)動(dòng):在1983年,Richard Stallman創(chuàng)建了以創(chuàng)建一個(gè)自由軟件、類Unix、與POSIX兼容的操作系統(tǒng)為目標(biāo)的GNU計(jì)劃。 GNU是“GNUs Not Unix”的遞歸縮寫,其吉祥物為非洲牛羚。 為了實(shí)現(xiàn)GNU計(jì)劃,Richard St

2、allman編寫了GNU通用公共許可證(GPL)。 GPL定義了自由軟件,并且使用了“Copyleft”來保證軟件自由。,1.1.3 Linux操作系統(tǒng)的誕生,Minix操作系統(tǒng)是UNIX操作系統(tǒng)的一種克隆系統(tǒng),它由荷蘭Amsterdam的Vrije大學(xué)著名教授Andrew S.Tanenbaum于1987年開發(fā)完成。 Minux操作系統(tǒng)目的主要用于學(xué)生學(xué)習(xí)操作系統(tǒng)原理時(shí)教學(xué)使用。在當(dāng)時(shí)Minix操作系統(tǒng)在大學(xué)中使用是免費(fèi)的,但是其他用途則需要收費(fèi)。目前Minix操作系統(tǒng)已經(jīng)都是免費(fèi)的 1991年,在芬蘭赫爾辛基大學(xué)計(jì)算機(jī)科學(xué)系就讀的學(xué)生林納斯本納第克特托瓦茲(Linus Benedict T

3、orvalds)在Minix的基礎(chǔ)上開始開發(fā)Linux內(nèi)核。 當(dāng)年的8月25日,他在新聞組“comp.os.minix.”發(fā)表了帖子,宣告了Linux的誕生:,1.3 Linux簡(jiǎn)介,Linux操作系統(tǒng)是自由軟件和開放源代碼發(fā)展中最具有代表性的實(shí)例。只要遵循GNU通用公共許可證,任何人和機(jī)構(gòu)都可以自由地使用Linux的所有底層源代碼,也可以自由地修改和再發(fā)布。 在Linux操作系統(tǒng)的誕生、成長(zhǎng)和發(fā)展過程中,如下五個(gè)方面起了重要的作用: UNIX操作系統(tǒng) Minix操作系統(tǒng) GNU計(jì)劃 POSIX標(biāo)準(zhǔn) Internet網(wǎng)絡(luò),1.3.1 Linux創(chuàng)始人Linus Torvalds,林納斯本納第克

4、特托瓦茲(Linus Benedict Torvalds)出生于芬蘭赫爾辛基市;畢業(yè)于赫爾辛基大學(xué)計(jì)算機(jī)科學(xué)系,現(xiàn)任職于Linux基金會(huì)。 Linus Torvalds 在從1990年底到1991年的幾個(gè)月中,基于Minix研制一個(gè)新的操作系統(tǒng),從而宣告了Linux的誕生。 Linus還是著名的開源項(xiàng)目Git(分布式版本控制/軟件配置管理軟件)的發(fā)起人和開發(fā)者。 Linus平生獲獎(jiǎng)無數(shù),1999年他獲得了斯德哥爾摩大學(xué)榮譽(yù)博士學(xué)位。并曾在2000年被時(shí)代周刊評(píng)為世紀(jì)最重要人物第17名,1996年一顆小行星(9793 Torvalds)以其命名。,1.3.2 Linux的發(fā)音,http:/www

5、./pub/linux/kernel/SillySounds/下載。 “ Hello,this is Linus Torvalds and I pronounce Linux as Linux”.,1.3.3 Linux吉祥物Tux,Linux的吉祥物是企鵝Tux Linus:“有人說胖企鵝實(shí)在無法體現(xiàn)Linux的風(fēng)范,我覺得這是因?yàn)樗麄儚膩頉]見識(shí)過被百英里時(shí)速的暴走企鵝狂攆的感覺”。,1.3.4 Linux的特點(diǎn),開放性。 多用戶多任務(wù),支持多進(jìn)程和多線程。 可靠的系統(tǒng)安全性。 良好的用戶界面。 強(qiáng)大的網(wǎng)絡(luò)功能。 高穩(wěn)定性。 具有標(biāo)準(zhǔn)兼容性。 支持多平臺(tái)。,Linux的主

6、要應(yīng)用領(lǐng)域包括服務(wù)器、嵌入式系統(tǒng)和PC桌面應(yīng)用等。,LINUX具有良好的可移植性,市場(chǎng)表現(xiàn) Linux在服務(wù)器領(lǐng)域占據(jù)了較大市場(chǎng)份額,2011年全球性能500強(qiáng)的超級(jí)計(jì)算機(jī)中,有91.4%的系統(tǒng)使用Linux。 在嵌入式領(lǐng)域,內(nèi)核基于linux的Android操作系統(tǒng)在2011年8月的智能手機(jī)和平板市場(chǎng)份額達(dá)到48%。 在個(gè)人桌面應(yīng)用方面,Linux的市場(chǎng)份額稍顯不足。,Linux與Unix的關(guān)系,Linux繼承了Unix的全部?jī)?yōu)秀傳統(tǒng) Linux與Unix接口完全兼容 Unix下的應(yīng)用程序全部可以移植過來 Linux 屬于UNIX家族的一員,它有許多特性是與UNIX相同的,它們之間的最大區(qū)別

7、在于以下兩點(diǎn):1) UNIX系統(tǒng)大多是與硬件配套的,而Linux則可運(yùn)行在多種硬件平臺(tái)上; 2) UNIX是商業(yè)軟件,而Linux是自由軟件,免費(fèi)、公開源代碼的。,1.3.5 Linux與Windows比較,1.3.5 Linux與Windows比較,1.4 Linux體系結(jié)構(gòu),1.KERNELLinux內(nèi)核:最核心部分,將所有硬件抽象成統(tǒng)一的虛擬接口。 2.Shell:外殼程序,是系統(tǒng)的用戶界面,提供用戶與內(nèi)核進(jìn)行交互操作的一種接口。 3.實(shí)用工具:編輯器等 4.實(shí)用程序:各種功能的應(yīng)用程序,1.5 Linux版本簡(jiǎn)介,一個(gè)內(nèi)核不是一套完整的操作系統(tǒng)。一套基于Linux內(nèi)核的完整操作系統(tǒng)叫做

8、Linux操作系統(tǒng),或是GNU/Linux。 內(nèi)核有內(nèi)核版本,由不定期發(fā)布。 發(fā)行版本是在Linux內(nèi)核的基礎(chǔ)上,由開發(fā)人員添加其他組件和應(yīng)用程序整合而成為實(shí)際可用的操作系統(tǒng),發(fā)行版本則由各自廠商或社區(qū)發(fā)布。,1.5.1 內(nèi)核版本和發(fā)行版本,1.Linux內(nèi)核版本 (1)發(fā)布時(shí)間 Linux內(nèi)核從1991年的0.01版本發(fā)展到2013年的3. X版本,并且還將繼續(xù)發(fā)布。內(nèi)核的編寫和發(fā)布由Linus Torvalds負(fù)責(zé)。 一些重要的內(nèi)核版本發(fā)布時(shí)間如下所示: 1993年,Linux 1.0。 1999年,Linux Kernel 2.2。 2001年,Linux K

9、ernel 2.4。 2003年,Linux Kernel 2.6。 2011年,Linux Kernel 3.0。 2013年,Linux Kernel 3.9。,(2)命名方案 Linux內(nèi)核發(fā)布曾有三種不同的命名方案。 1.0版本之前:第一個(gè)版本的內(nèi)核是0.01,其次是0.02,0.03,0.10,0.11,0.12(第一個(gè)GPL版本)0.95,0.96,0.97,0.98,0.99及1.0。 1.0和2.6版之間:版本的格式為A.B.C,其中A、B、C代表: A主要版本,即大幅修改的內(nèi)核。 B次要版本,偶數(shù)的次要版本號(hào)碼來表示穩(wěn)定版本。 C輕微修訂,有安全補(bǔ)丁、缺陷修復(fù)、新的功能或驅(qū)動(dòng)

10、程序等。 2.6.0版本之后:自2.6.0(2003年12月)發(fā)布后,版本的格式為A.B.C.D,其中A、B、C、D代表: A和B是無關(guān)緊要的。 C是內(nèi)核的版本。 D是安全補(bǔ)丁。,Linux內(nèi)核版本,主版本 1.02.0 以前2,3年更新一次,3.0版本后更新速度很快 穩(wěn)定版 2.0.402.2.12 2.4.18 2.6.21 1,2月更新 穩(wěn)定版更新 1,2周更新,如何下載內(nèi)核, (內(nèi)核官方網(wǎng)站) wget /pub/linux/kernel/. wget http

11、://././linux-*.bz2.sign gpg verify linux-2.xx.tar.bz2.sign tar jxvf linux-2.xx.tar.bz2,2.Linux發(fā)行版本 Linux由某個(gè)組織、公司或者個(gè)人發(fā)行,通常所說的“Linux操作系統(tǒng)”指的是發(fā)行版本。 典型的Linux發(fā)行版包括Linux內(nèi)核,一些GNU函數(shù)庫和工具,命令行shell,圖形界面的X Window系統(tǒng)和相應(yīng)的桌面環(huán)境(如KDE或GNOME),并包含多種應(yīng)用軟件,如辦公套件、編譯器、文字編輯器等。 發(fā)行版面向的目標(biāo)各自不同,包括對(duì)不同硬件結(jié)構(gòu)的支持(如X86或ARM)、區(qū)域或語

12、言的本地化定制版本(如Linux Deepin、紅旗Linux等)、實(shí)時(shí)應(yīng)用和嵌入式系統(tǒng)等。目前,活躍的發(fā)行版本超過300個(gè),其中約十多種被廣泛使用。,1.5.2 流行的Linux發(fā)行版本,1.流行的發(fā)行版本,主流Linux發(fā)行版本桌面所占市場(chǎng)份額情況(2011年9月數(shù)據(jù)),1.5.2 流行的Linux發(fā)行版本,2.Red Hat系發(fā)行版本 Red Hat系發(fā)行版本包括Red Hat Enterprise Linux(RHEL)、Fedora、CentOS及其他衍生版本,它在國(guó)內(nèi)目前應(yīng)用較為廣泛,技術(shù)先進(jìn),更新迅速,具備較多的技術(shù)支持資源,國(guó)內(nèi)使用用戶較多。 穩(wěn)定性方面RHEL和CentOS的

13、穩(wěn)定性非常好,適合于服務(wù)器使用,但是Fedora Core的穩(wěn)定性較差,最好只用于桌面應(yīng)用,3.openSUSE openSUSE最初由Slackware衍生,同樣擁有較大的用戶群體,具備優(yōu)秀的Web站點(diǎn)基礎(chǔ)結(jié)構(gòu)和完善的文檔。軟件包采用YaST管理RPM包。該系列產(chǎn)品的問題是受到了Novell與Microsoft之間達(dá)成的知識(shí)產(chǎn)權(quán)專利交易影響,與Red Hat系存在同樣的問題,即軟件源數(shù)量相對(duì)較少,速度較低。,4.Gentoo Gentoo是Linux世界最年輕的發(fā)行版本。Gentoo包管理系統(tǒng)的設(shè)計(jì)是模塊化、可移植、易維護(hù)、靈活,并且可針對(duì)用戶機(jī)器優(yōu)化。Gentoo優(yōu)點(diǎn)是提供了優(yōu)秀的軟件管理

14、系統(tǒng),具備出色的在線文檔。Gentoo是所有Linux發(fā)行版本里安裝最復(fù)雜的,但是又是安裝完成后最便于管理的版本,也是在相同硬件環(huán)境下運(yùn)行最快的版本。 缺點(diǎn)是開發(fā)者之間存在內(nèi)部矛盾,缺乏明確的方向,另外軟件包從源代碼編譯才能運(yùn)行,頻繁編譯的時(shí)間開銷會(huì)影響系統(tǒng)構(gòu)建進(jìn)度,對(duì)用戶技術(shù)水平要求也更高。,5.Ubuntu Ubuntu屬于Debian系的衍生版本,雖然誕生較晚,但發(fā)展極為迅速,用戶數(shù)量已經(jīng)超越Red Hat系發(fā)行版本。Ubuntu使用高級(jí)軟件包工具APT管理DEB軟件包,其優(yōu)點(diǎn)是發(fā)行周期和支持周期穩(wěn)定,服務(wù)器版支持時(shí)間長(zhǎng)達(dá)5年,用戶界面友好,文檔豐富全面,特別是國(guó)內(nèi)的軟件包源數(shù)量較多,速

15、度較快,Ubuntu中文社區(qū)在所有發(fā)行版本中最為活躍,可以迅速找到技術(shù)支持。服務(wù)器版本與其他發(fā)行版本相比尚屬后來者,但是增長(zhǎng)極為迅速。,LINUX發(fā)行版的選擇,如果你只是需要一個(gè)桌面系統(tǒng),而且既不想使用盜版,又不想花大量的錢購買商業(yè)軟件,那么你就需要一款適合桌面使用的Linux發(fā)行版本了,那么選擇ubuntu吧 如果你需要的是一個(gè)服務(wù)器系統(tǒng),而且你已經(jīng)非常厭煩各種Linux的配置,只是想要一個(gè)比較穩(wěn)定的服務(wù)器系統(tǒng)而已,那么你最好的選擇就是CentOS了,安裝完成后,經(jīng)過簡(jiǎn)單的配置就能提供非常穩(wěn)定的服務(wù)了 如果你需要的是一個(gè)堅(jiān)如磐石的非常穩(wěn)定的服務(wù)器系統(tǒng),那么你的唯一選擇就是FreeBSD。 如

16、果你需要一個(gè)穩(wěn)定的服務(wù)器系統(tǒng),而且想深入摸索一下Linux的各個(gè)方面的知識(shí),想自己定制許多內(nèi)容,那么推薦你使用Gentoo。,1.6 Ubuntu發(fā)行版,1.Ubuntu簡(jiǎn)介 Ubuntu是一個(gè)以桌面應(yīng)用為主的GNU/Linux操作系統(tǒng)。其名稱來自非洲南部祖魯語“Ubuntu”一詞,意思是“Humanity to others(人性待人)” ,類似中華文化的“仁愛”思想。 Ubuntu由南非的億萬富翁的馬克舍特爾沃斯(Mark Shuttleworth)創(chuàng)立,第一個(gè)版本4.10發(fā)布于2004年10月20日,背后的支持廠商為Canonical有限公司。,在技術(shù)方面,Ubuntu基于Debian“

17、Sid”(一分支),它包含了一些優(yōu)秀的軟件包,諸如GNOME、Firefox和OpenO(現(xiàn)已改為L(zhǎng)ibreOffice)的最新版本。 普通的桌面版可以獲得18個(gè)月的支持,標(biāo)為L(zhǎng)TS(Long-Term Support,長(zhǎng)期支持)的桌面應(yīng)用版可以獲得更長(zhǎng)時(shí)間的支持。例如Ubuntu 12.04 LTS,其桌面應(yīng)用系列可以獲得三年技術(shù)支持,服務(wù)器版可以獲得五年技術(shù)支持。,1.6 Ubuntu發(fā)行版,2.Ubuntu的版本 Ubuntu每6個(gè)月發(fā)布一個(gè)新版,每個(gè)版本都有代號(hào)和版本號(hào)。版本號(hào)源自發(fā)布日期,例如12.04代表是2012年4月發(fā)布。默認(rèn)的Ubuntu版本采用Gnome桌面系統(tǒng),不過從11.04版開始,它采用自己開發(fā)的Unity界面。,3.衍生版本 除Ubuntu外,Canonical還支持如下的Ubuntu衍生版本。 Kubuntu Edubuntu Xubuntu Lubuntu Ubuntu Server Edition Ubuntu Studio Ubuntu JeOS Ubuntu Mobile UbuntuKylin 針對(duì)中國(guó)定制,新聞,Ubuntu目前還在向手機(jī)軟件市場(chǎng)、智能電視和平板電腦市場(chǎng)進(jìn)軍,發(fā)布了Ubuntu for Android和Ubuntu TV。,本 章 小 結(jié),本章主要講述了Lin

溫馨提示

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

評(píng)論

0/150

提交評(píng)論