Linux實用教程.ppt
《Linux實用教程.ppt》由會員分享,可在線閱讀,更多相關(guān)《Linux實用教程.ppt(34頁珍藏版)》請在裝配圖網(wǎng)上搜索。
Linux實用教程,第1章認(rèn)識Linux系統(tǒng),自1991年8月發(fā)布以來,Linux系統(tǒng)發(fā)展非常迅速,目前主要應(yīng)用于服務(wù)器和嵌入式開發(fā)領(lǐng)域。FedoraCore是一個開放的、創(chuàng)新的具有前瞻性的基于Linux操作系統(tǒng)的平臺。FedoraCore項目由Fedora基金會管理和控制,得到了RedHat公司的支持。,1.1Linux系統(tǒng)簡介,Linux系統(tǒng)發(fā)展至今已有十幾年了,現(xiàn)在有越來越多的計算機(jī)管理人員開始接觸這個系統(tǒng),并且應(yīng)用到他們公司的服務(wù)器上。,1.1.1什么是Linux,Linux是一個免費(fèi)的、多用戶、多任務(wù)的操作系統(tǒng),其運(yùn)行方式、功能和UNIX系統(tǒng)很相似,但Linux系統(tǒng)的穩(wěn)定性、安全性與網(wǎng)絡(luò)功能是許多商業(yè)操作系統(tǒng)所無法比擬的。Linux系統(tǒng)最大的特色是源代碼完全公開,在符合GNU/GPL(通用公共許可證)的原則下,任何人都可以自由取得、傳播甚至修改源代碼。,越來越多的大中型企業(yè)選擇了Linux作為其服務(wù)器的操作系統(tǒng)。近幾年來,Linux系統(tǒng)又以其友好的圖形界面、豐富的應(yīng)用程序及低廉的價格,在桌面領(lǐng)域得到了較好的發(fā)展,受到了普通用戶的歡迎。,1.1.2Linux系統(tǒng)的產(chǎn)生,Linux系統(tǒng)內(nèi)核最早由芬蘭大學(xué)生LinusTorvalds開發(fā),并于1991年8月發(fā)布。Linux的興起可以說是在Internet上創(chuàng)造的一個奇跡。,1.1.3Linux的發(fā)展歷程,表1-1Linux發(fā)展歷程,1.1.4Linux系統(tǒng)的應(yīng)用,Linux系統(tǒng)的應(yīng)用主要涉及4個方面:應(yīng)用服務(wù)器、嵌入式領(lǐng)域、軟件開發(fā)以及桌面應(yīng)用。,Linux系統(tǒng)的可靠性使它成為企業(yè)Web服務(wù)器的重要選擇。同時,Linux支持多種硬件平臺,非常容易與其他平臺如Windows,UNIX等系統(tǒng)共存,其相關(guān)應(yīng)用軟件多為免費(fèi)甚至是開放源代碼的。,1.Linux服務(wù)器,嵌入式操作系統(tǒng)是當(dāng)前操作系統(tǒng)領(lǐng)域的熱點,Linux在該領(lǐng)域的低成本、小內(nèi)核以及模塊化有著自己的特色,很多Linux廠商紛紛在該領(lǐng)域投入人力、物力開展研發(fā)工作。,2.嵌入式Linux系統(tǒng),Linux開發(fā)工具和應(yīng)用正日臻完善,Linux開發(fā)者可以使用C,C++,Perl或PHP來開發(fā)應(yīng)用程序。PHP很容易學(xué)習(xí),執(zhí)行速度很快,而且開放程序代碼的PHP還支持大部分?jǐn)?shù)據(jù)庫,具有各種功能的動態(tài)鏈接庫資源,是目前電子商務(wù)開發(fā)常用的語言。,3.軟件開發(fā)平臺,新版本的Linux系統(tǒng)在桌面應(yīng)用方面進(jìn)行了改進(jìn),達(dá)到了相當(dāng)高的水平,完全可以作為一種集辦公應(yīng)用、多媒體應(yīng)用、游戲娛樂和網(wǎng)絡(luò)應(yīng)用等多方面功能于一體的圖形界面操作系統(tǒng)。,4.桌面應(yīng)用,1.2Linux系統(tǒng)的特點和組成,1.2.1Linux系統(tǒng)的特點,1.開放性2.多用戶3.多任務(wù)4.良好的用戶界面5.設(shè)備獨(dú)立性6.豐富的網(wǎng)絡(luò)功能7.可靠的系統(tǒng)安全8.良好的可移植性,1.2.2Linux系統(tǒng)的組成,Linux系統(tǒng)一般有4個主要部分:內(nèi)核、Shell、文件系統(tǒng)和應(yīng)用程序。,內(nèi)核是操作系統(tǒng)的核心,具有很多最基本的功能,如虛擬內(nèi)存、多任務(wù)、共享庫、需求加載、可執(zhí)行程序和TCP/IP網(wǎng)絡(luò)功能。Linux內(nèi)核的主要模塊分為存儲管理、CPU和進(jìn)程管理、文件系統(tǒng)、設(shè)備管理和驅(qū)動、網(wǎng)絡(luò)通信、系統(tǒng)的初始化和系統(tǒng)調(diào)用等幾個部分。,1.內(nèi)核,Shell是系統(tǒng)的用戶界面,提供了用戶與內(nèi)核進(jìn)行交互操作的一種接口。它接收用戶輸入的命令并把它送入內(nèi)核去執(zhí)行。實際上,Shell是一個命令解釋器,它解釋由用戶輸入的命令并且將它們送到內(nèi)核。另外,Shell編程語言具有普通編程語言的很多特點,用這種編程語言編寫的Shell程序與其他應(yīng)用程序具有同樣的效果。,2.Shell,文件系統(tǒng)是文件存放在磁盤等存儲設(shè)備上的組織方法。Linux系統(tǒng)能支持多種目前流行的文件系統(tǒng),如ext2,ext3,F(xiàn)AT,F(xiàn)AT32,VFAT和ISO9660等。,3.文件系統(tǒng),標(biāo)準(zhǔn)的Linux系統(tǒng)都有一套稱為應(yīng)用程序的程序集,它包括文本編輯器、編程語言、XWindow、辦公軟件、Internet工具和數(shù)據(jù)庫等。,4.應(yīng)用程序,1.2.3Linux系統(tǒng)與Windows系統(tǒng)的比較,(1)多用戶操作系統(tǒng)(2)支持多種文件系統(tǒng)(3)支持多種端口和設(shè)備(4)支持聯(lián)網(wǎng)功能(5)服務(wù),1.Linux系統(tǒng)與Windows系統(tǒng)的共性,表1-2Linux和Windows系統(tǒng)的區(qū)別,2.Linux與Windows系統(tǒng)的區(qū)別,1.3Linux版本介紹,1.3.1Linux內(nèi)核版本,內(nèi)核是一個用來和硬件打交道并為用戶程序提供一個有限服務(wù)集的低級支撐軟件。一個計算機(jī)系統(tǒng)是一個硬件和軟件的共生體,它們互相依賴,不可分割。,Linux的版本號分為兩部分,即內(nèi)核版本與發(fā)行版本。內(nèi)核版本號由3個數(shù)字組成:r.x.y。r:目前發(fā)布的內(nèi)核主版本。x:偶數(shù)表示穩(wěn)定版本;奇數(shù)表示開發(fā)中版本。y:錯誤修補(bǔ)的次數(shù)。,1.3.2Linux發(fā)行版本,1.Linux系統(tǒng)與Windows系統(tǒng)的共性,一些組織和廠家,將Linux系統(tǒng)的內(nèi)核、應(yīng)用軟件和文檔包裝起來,并提供一些系統(tǒng)安裝界面、系統(tǒng)配置設(shè)定管理工具,就構(gòu)成了Linux發(fā)行版本,相對于Linux操作系統(tǒng)內(nèi)核版本,各發(fā)布廠商發(fā)行版本的版本號各不相同,與Linux系統(tǒng)內(nèi)核的版本號是相對獨(dú)立的。,根據(jù)GPL準(zhǔn)則,這些發(fā)行版本雖然都源自一個內(nèi)核,但都沒有自己的版權(quán)。Linux的各個發(fā)行版本都是使用Linus主導(dǎo)開發(fā)并發(fā)布的同一個Linux內(nèi)核,因此在內(nèi)核層不存在什么兼容性問題。這其中最著名的便是RedHat公司開發(fā)的RedHat系列以及社區(qū)組織開發(fā)的Debian系列發(fā)行版本。,(1)Mandriva(2)RedHat(3)SUSE(4)Debian(5)Ubuntu(6)Gentoo(7)Slackware(8)RedFlag,2.主流Linux發(fā)行版本介紹,1.4FedoraCore系統(tǒng)概述,FedoraCore系統(tǒng)是眾多Linux發(fā)行套件之一,它是一套從RedHatLinux發(fā)展出來的免費(fèi)Linux系統(tǒng),目前FedoraCore系統(tǒng)最新的版本是Fedora8。,FedoraCore是一個開放的、創(chuàng)新的以及前瞻性的基于Linux操作系統(tǒng)的平臺,它允許任何人自由地使用、修改和重發(fā)布。FedoraCore的前身就是RedHatLinux。FedoraCore被RedHat公司定位為新技術(shù)的實驗場。2007年于11月8日,F(xiàn)edora8正式發(fā)布,版本代碼為Werewolf。Fedora8可用于x86,x86_64及ppc等架構(gòu)。,1.4.1FedoraCore簡介,(1)新的Fedora定制Spins(2)PulseAudio(3)CodecBuddy(4)新的外觀(5)新的圖形化防火墻配置工具system-config-firewall,1.4.2Fedora8新特性,(6)已增強(qiáng)的打印機(jī)管理工具system-config-printer(7)無縫集成藍(lán)牙設(shè)備(8)Java支持-IcedTea(9)已改進(jìn)的網(wǎng)絡(luò)管理NetworkManager0.7(10)更佳的筆記本電腦支持(11)Compiz和Compiz-Fusion(12)包管理改進(jìn),(13)在線桌面(OnlineDesktop)(14)安全改進(jìn)(15)PolicyKit(16)針對Xen,KVM及QEMU虛擬化的安全遠(yuǎn)程管理。(17)翻譯基礎(chǔ)架構(gòu)Transifex(18)新的系統(tǒng)日志守護(hù)程序Rsyslog(19)FedoraEclipse,小結(jié),Linux是一個免費(fèi)的多用戶、多任務(wù)的操作系統(tǒng),其運(yùn)行方式、功能和UNIX系統(tǒng)很相似。Linux系統(tǒng)的穩(wěn)定性、安全性與網(wǎng)絡(luò)功能是許多其他商業(yè)操作系統(tǒng)所無法比擬的。近幾年來Linux系統(tǒng)的應(yīng)用范圍主要涉及應(yīng)用服務(wù)器、嵌入式領(lǐng)域、軟件開發(fā)以及桌面應(yīng)用4個方面。,小結(jié),Linux系統(tǒng)具有開放性、多用戶、多任務(wù)、良好的用戶界面、設(shè)備獨(dú)立性、豐富的網(wǎng)絡(luò)功能、可靠的系統(tǒng)安全以及良好的可移植性等特點。Linux系統(tǒng)一般有內(nèi)核、Shell、文件系統(tǒng)和應(yīng)用程序4個部分組成。內(nèi)核、Shell和文件系統(tǒng)一起形成了基本的操作系統(tǒng)結(jié)構(gòu)。它們使得用戶可以運(yùn)行程序,管理文件并使用系統(tǒng)。,小結(jié),Linux的版本號分為兩部分,即內(nèi)核版本與發(fā)行版本。內(nèi)核是一個用來和硬件打交道并為用戶程序提供一個有限服務(wù)集的低級支撐軟件。而Linux發(fā)行版本是指一些組織和廠家,將Linux系統(tǒng)的內(nèi)核、應(yīng)用軟件和文檔包裝起來,并提供一些系統(tǒng)安裝界面、系統(tǒng)配置設(shè)定管理工具。FedoraCore系統(tǒng)是眾多Linux發(fā)行套件之一。它是一套從RedHatLinux發(fā)展出來的免費(fèi)Linux系統(tǒng),目前FedoraCore系統(tǒng)最新的版本是Fedora8。,- 1.請仔細(xì)閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
9.9 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計者僅對作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- Linux 實用教程
鏈接地址:http://zhongcaozhi.com.cn/p-11497338.html