![(27)-第一章 Linux簡介Linux操作系統_第1頁](http://file4.renrendoc.com/view/73856b0bb8ba2b6d80aeb637af414ad2/73856b0bb8ba2b6d80aeb637af414ad21.gif)
![(27)-第一章 Linux簡介Linux操作系統_第2頁](http://file4.renrendoc.com/view/73856b0bb8ba2b6d80aeb637af414ad2/73856b0bb8ba2b6d80aeb637af414ad22.gif)
![(27)-第一章 Linux簡介Linux操作系統_第3頁](http://file4.renrendoc.com/view/73856b0bb8ba2b6d80aeb637af414ad2/73856b0bb8ba2b6d80aeb637af414ad23.gif)
![(27)-第一章 Linux簡介Linux操作系統_第4頁](http://file4.renrendoc.com/view/73856b0bb8ba2b6d80aeb637af414ad2/73856b0bb8ba2b6d80aeb637af414ad24.gif)
![(27)-第一章 Linux簡介Linux操作系統_第5頁](http://file4.renrendoc.com/view/73856b0bb8ba2b6d80aeb637af414ad2/73856b0bb8ba2b6d80aeb637af414ad25.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
Linux操作系統及應用技術第一章Linux簡介Android?Unix?WhatisLinux
Linux是一套免費使用和自由傳播的類UNIX操作系統。Linux可安裝在各種計算機硬件設備中,比如個人計算機、服務器、路由器、防火墻、小型機、大型機等
對我們個人用戶而言,最熟悉的Linux應用莫過于今天廣泛使用的Android手機以及平板電腦等手持終端,Android正是一款基于Linux的開源操作系統。Linux到底有多么強大呢?早在1997年上映的好萊塢大片《泰坦尼克號》,后期的特效制作所使用的160臺Alpha圖形工作站中,就有105臺采用了Linux操作系統。除此之外,后來的《哈利波特》《指環(huán)王》《星球大戰(zhàn)》等諸多電影的制作過程中都有Linux的身影;Linux制作《哈利波特》《指環(huán)王》《星球大戰(zhàn)》今天Google兩萬多臺服務器組成的集群是由Linux支撐的;我們每天都會訪問的大型網站如新浪、百度、淘寶等,都在使用Linux的服務器;世界上速度最快的計算機運行的就是Linux/UNIX;全球95%的高端服務器運行的也是Linux/UNIX操作系統……可見Linux對世界、對我們每個人生活的影響是非常廣泛的。本章要點1.1Linux發(fā)展史1.2Linux的特點1.3Linux版本編號方式1.4Linux文件結構1.5常見的Linux發(fā)行版本目錄起源Linux的誕生
Linux操作系統是一個類UNIX的操作系統。1991年,芬蘭赫爾辛基大學的學生LinusTorvalds,受MINIX系統的啟發(fā),推出一個新的UNIX的變種,并在新聞組comp.os.MINIX發(fā)布了大約有一萬行代碼的最早的Linux內核版本v0.01。1991年10月5日LinusTorvalds正式向外界宣布Linux內核系統誕生,并發(fā)布了v0.02版內核。
從此,10月5日對Linux社區(qū)來說成為了一個特殊的日子,后來許多Linux新版本發(fā)布時都選擇了這個日子,而LinusTorvalds也被稱為Linux之父。借助于Internet網絡,經過全世界各地計算機愛好者的共同努力,Linux現已成為今天世界上最流行的操作系統之一,并且使用人數還在迅猛增長。讀音
“Linux”的讀音五花八門版本頗多,根據Linux的創(chuàng)始人LinusTorvalds的說法,Linux的發(fā)音和“MINIX”是押韻的。依照國際音標應該是/'linэks/(類似于“里訥克斯”)。但是,由于LinusTorvalds本人是芬蘭人,根據當地語言的發(fā)音,Linux讀音/'liniks/更為貼切。支柱Linux操作系統的誕生、發(fā)展和成長過程始終依賴著以下5個重要支柱:UNIX操作系統、MINIX操作系統、GNU計劃、POSIX標準和Internet網絡。依照這5個基本線索我們可簡單探究Linux最初的發(fā)展過程。吉祥物Linux的標志和吉祥物是一只名字叫做Tux的企鵝,標志的由來是因為Linus在澳洲時曾被動物園里的一只企鵝咬了一口,便選擇了企鵝作為Linux的標志。Linux的注冊商標是LinusTorvalds所有的。LinusTorvalds一再聲明Linux是免費的,他本人可以賣掉,但Linux絕不能賣。現在我們使用的很多Linux發(fā)行版本是不需要安裝的,只需通過CD或者可啟動的USB存儲設備就能使用,這種版本稱為LiveCD。3.11.UNIX操作系統
Linux操作系統是UNIX操作系統的一個克隆版本。UNIX操作系統是美國貝爾實驗室的Ken.Thompson和DennisRitchie于1969年夏在DECPDP-7小型計算機上開發(fā)的一個分時操作系統。當時使用的是BCPL語言(基本組合編程語言),后經DennisRitchie于1972年用移植性很強的C語言進行了改寫,使得UNIX系統在大專院校得到了推廣。MINIX系統是由AndrewS.Tanenbaum(AST)開發(fā)的。AST在荷蘭阿姆斯特丹的自由大學從事數學與計算機科學系統工作,是ACM和IEEE的資深會員(全世界只有為數不多的人是兩會的資深會員)。MINIX是他在1987年編制的,主要用于學生學習操作系統原理。目前主要有兩個版本在使用:1.5版和2.0版,目前都已經是免費的,可以從許多FTP上下載。2.MINIX操作系統
對于Linux系統,AST表示對其開發(fā)者Linus的稱贊。但他認為Linux的發(fā)展有很大原因是由于他為了保持MINIX的小型化,能讓學生在一個學期內就能學完,而沒有接納全世界許多人對MINIX的擴展要求。這激發(fā)了Linus編寫Linux,Linus正好抓住了這個好時機。2.MINIX操作系統
作為一個操作系統,MINIX并不是優(yōu)秀者,但它提供了用C語言和匯編語言編寫的系統源代碼。這是第一次使得有抱負的程序員或hacker能夠閱讀操作系統的源代碼,在當時這種源代碼是軟件商一直小心地守護著的。3.13.GNU計劃GNU計劃和自由軟件基金會(theFreeSoftwareFoundation,FSF)是由RichardM.Stallman于1984年一手創(chuàng)辦的,旨在開發(fā)一個類似UNIX并且是自由軟件的完整操作系統:GNU系統(GNU是“GNU’sNotUNIX”的遞歸縮寫)。到20世紀90年代初,GNU項目已經開發(fā)出許多高質量的免費軟件,其中包括有名的emacs編輯系統、bashshell程序、gcc系列編譯程序、gdb調試程序等。這些軟件為Linux操作系統的開發(fā)創(chuàng)造了一個合適的環(huán)境,是Linux能夠誕生的基礎之一。3.13.GNU計劃各種使用Linux作為核心的GNU操作系統正在被廣泛使用,雖然這些系統通常被稱作“Linux”,但是嚴格地說,我們通常說的Linux僅僅是指內核部分,并不能代表Linux的全部,而只有內核的操作系統是沒有辦法使用的,于是人們將Linux內核與GNU項目開發(fā)的各種應用程序結合在一起,就形成了一個完整的操作系統,即基于Linux內核的GNU系統,所以Linux操作系統的完整名稱應為GNU/Linux系統。
POSIX(PortableOperatingSystemInterfaceforComputingSystems)是由IEEE和ISO/IEC開發(fā)的一簇標準。該標準是基于現有的UNIX實踐和經驗,描述了操作系統的調用服務接口,用于保證編制的應用程序可以在源代碼一級上在多種操作系統上移植運行。它是在1980年一個UNIX用戶組(usr/group)的早期工作的基礎上取得的。4.POSIX標準
該UNIX用戶組原來試圖將AT&T的系統V和BerkeleyCSRG的BSD系統的調用接口之間的區(qū)別重新調和集成,從而于1984年產生了/usr/group標準。1985年,IEEE操作系統技術委員會標準小組委員會(TCOS-SS)開始在ANSI的支持下責成IEEE標準委員會制定有關程序源代碼可移植性操作系統服務接口正式標準。到了1986年4月,IEEE就制定出了試用標準。
第一個正式標準是在1988年9月份批準的(IEEE1003.1-1988),也就是后來經常提到的POSIX.1標準。4.POSIX標準1989年POSIX的工作被轉移至ISO/IEC社團,并由15個工作組繼續(xù)將其制定成ISO標準。到1990年,POSIX.1與已經通過的C語言標準聯合,正式批準為IEEE1003.1-1990(也是ANSI標準)和ISO/IEC9945-1:1990標準。POSIX.1僅規(guī)定了系統服務應用程序編程接口(API),僅概括了基本的系統服務標準,因此期望對系統的其他功能也制定出標準。4.POSIX標準在1990年,剛開始有10個批準的計劃在進行,有300多人參加每季度為期一周的會議。著手的工作有命令與工具標準(POSIX.2)、測試方法標準(POSIX.3)、實時API(POSIX.4)等。到了1990年上半年已經有25個計劃在進行,并且有16個工作組參與其中。與此同時,還有一些組織也在制定類似的標準,如X/Open,AT&T,OSF等。4.POSIX標準在90年代初,POSIX標準的制定正處在最后投票敲定的時候,那是1991—1993年間。此時正是Linux剛剛起步的時候,這個UNIX標準為Linux提供了極為重要的信息,使得Linux能夠在標準的指導下進行開發(fā),能夠與絕大多數UNIX系統兼容。在最初的Linux內核代碼中(0.01版、0.11版)就已經為Linux與POSIX標準的兼容做好了準備工作。4.POSIX標準1991年7月3日,Linus在comp.os.MINIX上發(fā)布的post上就已經提到了正在搜集POSIX的資料。其中透露了他正在進行Linux系統的開發(fā),并且在Linux最初的時候已經想到要實現與POSIX(UNIX的國際標準)的兼容問題了。4.POSIX標準3.15.Internet
Linux從誕生之日起就與Internet密不可分,支持各種標準的Internet網絡協議。目前,Linux幾乎支持所有主流的網絡硬件、網絡協議和文件系統。
由于Linux是一款免費的開源操作系統,全世界的用戶都可以通過Internet或其他途徑免費獲得,并可以任意修改其源代碼,這是其他的操作系統做不到的。正是由于這一點,來自全世界的無數Linux愛好者和程序員參與了Linux的修改、編寫工作,每個人都可以根據自己的興趣和靈感對其進行改變,這讓Linux吸取了無數程序員的精華,不斷壯大。本章要點1.1Linux發(fā)展史1.2Linux的特點1.3Linux版本編號方式1.4Linux文件結構1.5常見的Linux發(fā)行版本目錄1.開源、免費
由于Linux系統的開發(fā)從一開始就與GNU項目緊密地結合起來,所以它的大多數組成部分都直接來自GNU項目。任何人、任何組織只要遵守GPL條款,就可以自由使用Linux源代碼,為用戶提供了最大限度的自由度。這一點也正投嵌入式系統所好,因為嵌入式系統應用千差萬別,設計者往往需要針對具體的應用對源碼進行修改和優(yōu)化,所以是否能獲得源代碼對于嵌入式系統的開發(fā)是至關重要的。1.開源、免費達爾文自幼對動植物就有強烈的興趣,他狂熱地搜集昆蟲與植物標本,采集貝殼、加之Linux的軟件資源十分豐富,每種通用程序在Linux上幾乎都可以找到,并且數量還在不斷增加。這一切使設計者在其基礎之上進行二次開發(fā)變得非常容易。另外,由于Linux源代碼公開,也使用戶不用擔心有諸如“后門”之類的安全隱患。同時,源碼開放給眾多Linux的學習和愛好者提供極大的方便,很大程度上促進了Linux的學習、推廣和應用。2.完全兼容POSIX1.0標準
對POSIX1.0標準的良好兼容,使得用戶可以在Linux下通過相應的模擬器運行常見的DOS、Windows的程序,這為用戶從Windows轉到Linux奠定了基礎。許多用戶在考慮使用Linux時,就想到以前在Windows下常見的程序是否能正常運行,這一點足以消除他們對此的眾多疑慮。3.模塊化Linux的內核設計非常精巧,分成進程調度、內存管理、進程間通信、虛擬文件系統和網絡接口五大部分。其獨特的模塊機制可根據用戶的需要,實時地將某些模塊插入或從內核中移走,使得Linux系統內核可以裁剪得非常小巧,適合于嵌入式系統的需要。4.多用戶、多任務Linux支持多用戶,各個用戶對于自己的文件設備有自己特殊的權利,保證了各用戶之間互不影響。多任務則是現代計算機最主要的一個特點,Linux可以使多個程序同時并獨立地運行。5.安全性及可靠性好
Linux中大量網絡管理、網絡服務等方面的功能,可使用戶很方便地建立高效穩(wěn)定的防火墻、路由器、工作站、服務器等。為提高安全性,它還提供了大量的網絡管理軟件、網絡分析軟件和網絡安全軟件等。Linux內核的高效和穩(wěn)定已在各個領域內得到了大量事實的驗證。6.良好的界面Linux同時具有字符界面和圖形界面。在字符界面用戶可以通過鍵盤輸入相應的指令來進行操作。它同時也提供了類似Windows圖形界面的X-Window系統,用戶可以使用鼠標對其進行操作。在X-Window環(huán)境中就和在Windows中相似,可以說是一個Linux版的Windows。7.支持多種平臺Linux可以運行在多種硬件平臺上,如具有x86、680x0、SPARC、Alpha等處理器的平臺。此外Linux還是一種嵌入式操作系統,可以運行在手機、掌上電腦、機頂盒或游戲機上。2001年1月份發(fā)布的Linux2.4版內核已經能夠完全支持Intel64位芯片架構。同時Linux也支持多處理器技術,多個處理器同時工作,使系統性能大大提高。8.具有優(yōu)秀的開發(fā)工具開發(fā)嵌入式系統的關鍵是需要有一套完善的開發(fā)和調試工具。傳統的嵌入式開發(fā)調試工具是在線仿真器(InCircuitEmulator,ICE),它通過取代目標板的微處理器,給目標程序提供一個完整的仿真環(huán)境,從而使開發(fā)者能非常清楚地了解到程序在目標板上的工作狀態(tài),便于監(jiān)視和調試程序。但是在線仿真器的價格非常高,而且只適合做非常底層的調試。8.具有優(yōu)秀的開發(fā)工具如果使用的是嵌入式Linux,一旦軟硬件能支持正常的串口功能,即使不用在線仿真器,也可以很好地進行開發(fā)和調試工作,從而節(jié)省了一筆不小的開發(fā)費用。嵌入式Linux為開發(fā)者提供了一套完整的工具鏈,能夠很方便地實現從操作系統到應用軟件各個級別的調試。本章要點1.1Linux發(fā)展史1.2Linux的特點1.3Linux版本編號方式1.4Linux文件結構1.5常見的Linux發(fā)行版本目錄第一種方式
第一種方式用于1.0版本之前(包括1.0)。第一個版本是0.01,緊接著是0.02、0.03、0.10、0.11、0.12、0.95、0.96、0.97、0.98、0.99和之后的1.0。
第二種方式用于1.0之后到2.6,由3部分數字“A.B.C”組成,其中A代表主版本號,B代表副版本號,C代表較小的末版本號。只有在內核發(fā)生很大變化時(歷史上只發(fā)生過兩次,1994年的1.0和1996年的2.0),A才變化。通過數字B可以判斷Linux是否穩(wěn)定,偶數的B代表穩(wěn)定版,奇數的B代表開發(fā)版。C代表一些bug修復、安全更新、新特性和驅動的次數。以版本2.4.0為例,2代表主版本號,4代表次版本號,0代表改動較小的末版本號。在版本號中,序號的第二位為偶數的版本表明這是一個可以使用的穩(wěn)定版本,如2.2.5,而序號的第二位為奇數的版本一般有一些新的東西加入,是不一定很穩(wěn)定的測試版本,如2.3.1。穩(wěn)定版本來源于上一個測試版升級版本號,而一個穩(wěn)定版本發(fā)展到完全成熟后就不再發(fā)展。第二種方式
第三種方式從2004年2.6.0版本開始,使用一種“time-based”的方式。3.0版本之前,是一種“A.B.C.D”的格式。7年里,前兩個數字A.B即“2.6”保持不變,C隨著新版本的發(fā)布而增加,D代表一些bug修復、安全更新、添加新特性和驅動的次數。3.0版本之后是“A.B.C”格式,B隨著新版本的發(fā)布而增加,C代表一些bug修復、安全更新、新特性和驅動的次數。第三種方式中不再使用偶數代表穩(wěn)定版,奇數代表開發(fā)版這樣的命名方式,舉個例子:3.7.0代表的不是開發(fā)版,而是穩(wěn)定版。第三種方式本章要點1.1Linux發(fā)展史1.2Linux的特點1.3Linux版本編號方式1.4Linux文件結構1.5常見的Linux發(fā)行版本目錄
Linux文件系統采用樹型目錄結構來組織管理文件,所有文件采取分級分層的方式組織在一起,從而形成一個樹型的層次結構。層次結構
在Linux操作系統的整個樹型目錄結構中,只有一個根目錄(用“/”表示),位于根分區(qū),文件和目錄都是建立在根目錄之下的。若要查看當前系統的目錄結構,可在文本模式或終端窗口的命令提示符下使用ls命令來進行查看,命令用法及結果如圖所示。本教程例舉的RedHatEnterpriseLinux采用標準的Linux目錄結構口令功能說明/根目錄,所有的目錄、文件、設備都在根目錄(/)之下,/就是Linux文件系統的組織者,也是最上級的領導者/binbin是二進制(binary)英文縮寫。在一般的系統當中,都可以在這個目錄下找到Linux常用的命令。系統所需要的那些命令位于此目錄。/home建立普通用戶的主目錄。如果建立一個用戶,用戶名是“xx”,那么在/home目錄下就有一個對應的/home/xx路徑,用來存放用戶的主目錄。/mnt這個目錄一般是用于存放掛載儲存設備的掛載目錄的,比如cdrom等目錄口令功能說明/media有些Linux的發(fā)行版本使用這個目錄來掛載那些USB接口的移動硬盤(包括U盤)、CD/DVD驅動器等等/opt這里主要存放那些可選的程序/rootLinux超級權限用戶root的主目錄/seLinux對SELinux的一些配置文件目錄,SELinux可以讓Linux更加安全口令功能說明/srv服務啟動后,所需訪問的數據目錄,舉個例子來說,www服務啟動讀取的網頁數據就可以放在/srv/www中/tmp臨時文件目錄,用來存放不同程序執(zhí)行時產生的臨時文件。/var/tmp目錄和這個目錄相似/usr這是Linux系統中占用硬盤空間最大的目錄。用戶的很多應用程序和文件都存放在這個目錄下。在這個目錄下,可以找到那些不適合放在/bin或/etc目錄下的額外工具口令功能說明/usr/local這里主要存放那些手動安裝的軟件。它和/usr目錄具有相類似的目錄結構。讓軟件包管理器來管理/usr目錄,而將自定義的腳本(scripts)放到/usr/local目錄下/usr/share系統共用的文件存放地,比如/usr/share/fonts是字體目錄,/usr/share/doc和/usr/share/man是幫助文件目錄/liblib是庫(library)的英文縮寫。這個目錄是用來存放系統動態(tài)鏈接共享庫的。幾乎所有的應用程序都會用到這個目錄下的共享庫。因此,千萬不要輕易對這個目錄進行什么操作,一旦發(fā)生問題,系統就不能工作了口令功能說明/var這個目錄的內容是經常變動的,看名字就知道,可以理解為vary的縮寫,/var下有/var/log,這是存放系統日志的目錄。/var/www是定義Apache服務器站點存放目錄;/var/lib用來存放一些庫文件,比如MySQL數據庫/devdev是設備(device)的英文縮寫。在這個目錄中包含了所有Linux系統中使用的外部設備。但是這里并不是存放外部設備驅動程序的。這一點和常用的Windows、DOS操作系統不一樣,它實際上是一個訪問這些外部設備的端口。通過該端口,可以非常方便地去訪問這些外部設備,和訪問一個文件、一個目錄沒有任何區(qū)別。/etcetc這個目錄是Linux系統中最重要的目錄之一。在這個目錄下存放了系統管理時要用到的各種配置文件和子目錄。口令功能說明/lost+
found在ext2或ext3文件系統中,系統意外崩潰或機器意外關機時,其而產生一些文件碎片放在這里。在系統啟動的過程中fsck工具會檢查這里,并修復已經損壞的文件系統。有時系統發(fā)生問題,有很多的文件被移到這個目錄中,可能會用手工的方式來修復,或轉移文件到原來的位置上/sbin這個目錄用來存放系統管理員的系統管理程序,大多是涉及系統管理命令的存放,是超級權限用戶root的可執(zhí)行命令存放地。普通用戶無權限執(zhí)行這個目錄下的命令,這個目錄和/usr/sbin、/usr/X11R6/sbin或/usr/local/sbin目錄相似,凡是sbin目錄中包含的都是root權限才能執(zhí)行的本章要點1.1Linux發(fā)展史1.2Linux的特點1.3Linux版本編號方式1.4Linux文件結構1.5常見的Linux發(fā)行版本目錄
發(fā)行版本是每個社區(qū)或公司增加了諸多外圍資源,比如用戶界面、系統安裝、應用程序等。所以各發(fā)行版的內核可以一致,但發(fā)行版采取的各種用戶應用方式或資源往往是不同的。發(fā)行(Distribution)版本核心(Kernel)版本核心版本僅僅是指內核的版本,它沒有用戶界面、應用程序等外圍資源,所以單純的內核并不是一個完整的操作系統
發(fā)行版本發(fā)行版本
用戶可以使用命令uname-a或者uname-r查看Linux內核的版本號。目前已經有超過300個發(fā)行版被積極地開發(fā),下面對其中最為著名并被廣泛使用的發(fā)行版做簡單介紹。FedoraLinux(第七版以前為FedoraCore)是眾多Linux發(fā)行版之一,它是一套從RedHatLinux發(fā)展出來的免費Linux系統,可運行的體系結構包括x86(即i386-i686),x86_64和PowerPC。Fedora由FedoraProject社群開發(fā),這個社區(qū)的成員以自己的不懈努力,提供并維護自由、開放源碼的軟件和開放的標準。http:///①FedoraProject
Fedora項目由Fedora基金會管理和控制,得到了RedHat的大力支持。它是一個開放、創(chuàng)新和具有前瞻性的Linux操作系統和平臺,允許任何人自由地使用、修改和重發(fā)布,無論現在還是將來。①FedoraProjecthttp:///DebianProject誕生于1993年8月13日,它的目標是提供一個穩(wěn)定容錯的Linux版本。Debian以其穩(wěn)定性著稱,雖然它的早期版本Slink有一些問題,但是它的現有版本Potato已經相當穩(wěn)定了。②
DebianDebian主要通過基于Web的論壇和郵件列表來提供技術支持。作為服務器平臺,Debian提供一個穩(wěn)定的環(huán)境。為了保證它的穩(wěn)定性,開發(fā)者不會在其中隨意添加新技術,而是通過多次測試之后才選定合適的技術加入。Debian主頁:http://②
DebianDebian的安裝完全是基于文本的,對于其本身來說這不是一件壞事,但對于初級用戶來說卻并非這樣。因為它僅僅使用fdisk作為分區(qū)工具而沒有自動分區(qū)功能,所以它的磁盤分區(qū)過程令人十分討厭。磁盤設置完畢后,軟件工具包的選擇通過一個名為dselect的工具實現,但它不向用戶提供安裝基本工具組(如開發(fā)工具)的簡易設置步驟。最后需要使用anXious工具配置XWindows,這個過程與其他版本的XWindows配置過程類似。完成這些配置后,Debian就可以使用了。MandrivaLinux的前身是MandrakeLinux,在1998年由一個推崇Linux的小組創(chuàng)立,它的目標是盡量讓工作變得簡單。最終,Mandriva給人們提供了一個優(yōu)秀的圖形安裝界面,它的最新版本還包含了許多Linux軟件包。③MandrivaMandriva主頁:/en/③Mandriva
作為RedHatLinux的一個分支,Mandriva將自己定位在桌面市場的最佳Linux版本上。但該公司還是支持服務器上的安裝,而且成績并不壞。Mandriva的安裝非常簡單明了,為初級用戶設置了簡單的安裝選項。它完全使用GUI界面,還為磁盤分區(qū)制作了一個適合各類用戶的簡單GUI界面。軟件包的選擇非常標準,另外還有對軟件組和單個工具包的選項。安裝完畢后,用戶只需重啟系統并登錄進入即可。Mandriva主頁:/en/③Mandriva
Mandriva主要通過郵件列表和自己的Web論壇提供技術支持。Mandriva對桌面用戶來說是一個非常不錯的選擇,它還可作為一款優(yōu)秀的服務器系統,尤其適合Linux新手使用。它使用最新版本的內核,擁有許多用戶需要在Linux服務器環(huán)境中使用的軟件,比如數據庫和Web服務器。Mandriva沒有重大的軟件缺陷,只是它更加關注桌面市場,較少關注服務器市場。Ubuntu是一個以桌面應用為主的Linux操作系統,其名稱來自非洲南部祖魯語或豪薩語的“ubuntu”一詞(多譯為烏班圖),意思是“人性”“我的存在是因為大家的存在”,是非洲傳統的一種價值觀,類似華人社會的“仁愛”思想。Ubuntu基于Debian發(fā)行版和GNOME桌面環(huán)境,與Debian的不同在于它每6個月會發(fā)布一個新版本。
④UbuntuUbuntu主頁:
Ubuntu的目標在于為一般用戶提供一個最新的、同時又相當穩(wěn)定的,主要由自由軟件構建而成的操作系統。Ubuntu具有龐大的社區(qū)力量,用戶可以方便地從社區(qū)獲得幫助。隨著云計算的流行,Ubuntu推出了一個云計算環(huán)境搭建的解決方案,可以在其官方網站找到相關信息。
④Ubuntu
總部設在德國的SuSE一直致力于創(chuàng)建一個連接數據庫的最佳Linux版本。為了實現這一目的,SuSE與Oracle和IBM合作,以使他們的產品能穩(wěn)定地工作。SuSE還開發(fā)了SuSELinuxeMailServerIII,一個非常穩(wěn)定的電子郵件群組應用?;?.4.10內核的SuSE7.3,在原有版本的基礎上提高了易用性。安裝過程通過GUI完成,磁盤分區(qū)過程也非常簡單,但它沒有為用戶提供更多的控制和選擇。
⑤SuSESuSE主頁:
在SuSE操作系統下,可以非常方便地訪問Windows磁盤,這使得兩種平臺之間的切換,以及使用雙系統啟動變得更容易。SuSE的硬件檢測非常優(yōu)秀,該版本在服務器和工作站上都用得很好。SuSE擁有界面友好的安裝過程,還有圖形管理工具,可方便地訪問Windows磁盤,對于終端用戶和管理員來說使用它同樣方便,這使它成為了一個強大的服務器平臺。
⑤SuSE
Gentoo是Linux世界最年輕的發(fā)行版本,正因為年輕,所以能吸取之前的所有發(fā)行版本的優(yōu)點。Gentoo最初由DanielRobbins(FreeBSD的開發(fā)者之一)創(chuàng)建,首個穩(wěn)定版本發(fā)布于2002年。
⑥Gentoo
由于開發(fā)者對FreeBSD的熟識,所以Gentoo擁有媲美FreeBSD的廣受美譽的ports系統——Portage包管理系統。Gentoo主頁:CentOS(CommunityENTerpriseOperatingSystem)是知名的Linux發(fā)行版之一,它是來自于RedHatEnterpriseLinux依照開放源代碼規(guī)定釋出的源代碼所編譯而成。由于出自同樣的源代碼,因此有些要求高度穩(wěn)定性的服務器以CentOS替代商業(yè)版的RedHatEnterpriseLinux使用。
⑦CentOSCentOS主頁:
⑦CentOS
兩者的不同在于,CentOS并不包含封閉源代碼軟件,CentOS是一個基于RedHatLinux提供的可自由使用源代碼的企業(yè)級Linux發(fā)行版本。每個版本的CentOS都會獲得10年的支持(通過安全更新方式)。新版本的CentOS大約每兩年發(fā)行一次,而每個版本的CentOS會定期(大概每6個月)更新一次,以便支持新的硬件。這樣可以建立一個安全、低維護、穩(wěn)定、高預測性、高重復性的Linux環(huán)境。CentOS在RedHatEnterpriseLinux的基礎上修正了不少已知的bug,相對于其他Linux發(fā)行版,其穩(wěn)定性值得信賴。
RedHat起源于1994年,可能是全世界最著名的Linux版本了,RedHatLinux已經創(chuàng)造了自己的品牌,許許多多重要的服務器都在運行RedHatLinux。RedHat有兩大Linux產品系列,一種就是前面介紹的免費的FedoraCore系列,主要用于桌面版本,其中提供了較多新特性的支持。另外一個產品是收費的Enterprise系列。
⑧RedHatLinuxRedHat主頁:
RedHatLinux是公共環(huán)境中表現上佳的服務器
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度國際貿易代理紡織服裝代理合同
- 2025年度養(yǎng)老服務業(yè)貸款合同與土地使用權抵押協議
- 二零二五年度土豆種植基地農業(yè)觀光旅游合同
- 2025年度光伏電站設計、施工及監(jiān)理合同
- 2025年度焊接材料行業(yè)綠色生產技術創(chuàng)新合同
- 2025年度金融理財產品銷售合同補充協議范本
- 2025年度公共租賃住房租賃合同示范文本(適用于家庭式租賃)
- 2025年度花藝產品包裝設計合作合同
- 2025年度室外景觀燈具購銷合同:高端庭院照明升級版
- 2025年度經濟法合同擔保電子合同訂立與執(zhí)行規(guī)范合同
- 人教版四年級上冊豎式計算200題及答案
- 建設工程工作總結報告
- 四年級下冊脫式計算100題及答案
- 脾破裂術后健康宣教課件
- 財務管控的間接成本
- 藏族唐卡藝術特色分析
- 操作系統課程設計報告
- 護士團隊的協作和領導力培養(yǎng)培訓課件
- QFD模板含計算公式計分標準說明模板
- 慢阻肺試題練習
- 人工智能在生物醫(yī)學倫理與法律中的基因編輯與生命倫理問題研究
評論
0/150
提交評論