




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
Linux系統簡介與安裝主講:成寶宗主要內容Unix的起源與發展開放源碼OS的發展Linux的誕生及發展Linux系統結構Unix起源與發展1969年Unix在貝爾實驗室的一臺DECPDP-7計算機上誕生。當時的這個系統非常粗糙。當時的Unix是做為一項研究項目。隨后AT&T公司以分發許可的方法,使得大學和科研機構只要花很少的費用就可以獲得Unix的源代碼。此舉為將來的Unix的廣泛埋下伏筆。70年代末AT&T認識到Unix的價值,成立了Unix系統實驗室,繼續發展Unix操作系統;與此同時加州大學伯克利分校計算機研究小組(CSRG)對當時的Unix進行了較多的改進,如:內存管理,更健壯的文件系統和很多新技術等,以至于很多大學和商業機構都希望能夠得到由CSRG改進后的Unix系統。因此CSRG中心發表了一個完整的Unix系統--BSDUnixUnix起源與發展BSDUnix在Unix的發展歷史中具有相當大的影響力,被很多商業廠家采用,成為很多商用的Unix系統,此時的AT&T開發的Unix版本的影響就小的多。當時的ARPANET就是使用的BSDUnix操作系統。1992年Unix實驗室指控一家BSDUnix公司(BSDI)泄漏Unix的商業機密,以至于很多Unix廠商都受到不同程度的影響,使得他們不得不轉向AT&T開發的UnixSystemV操作系統,以避免法律問題。直至Novell公司收購了Unix實驗室才使得這場官司告一段落,并且Novell公司允許CSRG自由發布他們的BSD,但是必須刪除來自AT&T的源代碼。隨后CSRG發布了4.4BSDlite版本,此版本正式脫離了Unix,成為現代BSD系統的基礎版本。Unix起源與發展GNU與GPLGNU它是由自由軟件基金會發起的一個項目,GNU計劃的宗旨是,消除對計算機軟件拷貝、分發、修改的限制,每個人都可以在前人工作的基礎上,繼續從事使用、開發和修改,并且保證這種方式繼續貫徹下去。GNU組織提供了大量的系統軟件,包括Gcc編譯器、C函數庫。其它的開放源碼項目包括KDE、GNOME、Mozilla等應用軟件。GNU與GPLGPLGPL:通用公共許可證。它包括一下內容:它要求軟件以源代碼的形式發布,并規定,任何用戶都能夠以源代碼的形式將軟件復制或者發布給別的用戶。它提醒每個用戶,對于該軟件不提供任何形式的擔保如果用戶的軟件使用了GPL保護的任何軟件的一部分,那么該軟件就繼承了GPL軟件,并因此而成為GPL軟件GPL并不排斥對自由軟件進行商業性質的包裝和發行,也不限制在自由軟件的基礎上打包發行其它非自由軟件。自由軟件的介紹自由軟件
自由軟件使用的自由研究的自由散布的自由改良的自由可以研究軟件運作方式、并使其適合個人需要可以自由地復制此軟件并散布給他人可以自行改良軟件并散布改良后的版本可以不受任何限制地來使用軟件Linux的誕生與發展Minix操作系統主要是用于教學科研為目的,它是完全公開源碼的。并在comp.os.minix新聞組中進行討論,很多Minix愛好者就針對Minix系統進行了改動,但是此舉并未被Minix作者接收,使得很多人對Minix有較多的看法。出于對Minix相對保守的做法的不滿,芬蘭赫爾辛基大學的Linus
Torvalds開發了Linux。Linux的誕生與發展Linux是一個誕生于網絡、成長于網絡且成熟于網絡的奇特的操作系統。Linux一開始是要求所有的源碼必須公開,并且任何人均不得從Linux交易中獲利。然而這種純粹的自由軟件的理想對于Linux的普及和發展是不利的,于是Linux開始轉向GPL,成為GNU陣營中的主要一員。
Linux發展的重要里程碑1990,Linus
Torvalds
首次接觸MINIX1991,Linus
Torvalds
開始在MINIX上編寫各種驅動程序等操作系統內核組件1991底,Linus
Torvalds
公開了Linux內核1993,Linux1.0版發行,Linux轉向GPL版權協議1994,Linux的第一個商業發行版Slackware
問世1996,美國國家標準技術局的計算機系統實驗室確認Linux版本1.2.13(由OpenLinux公司打包)符合POSIX標準1999,Linux的簡體中文發行版相繼問世目前Linux的使用情況它贏得了大型數據庫軟件公司如:Oracle、Informix、Ingres等的支持。大型數據庫軟件公司對Linux是支持,使它適用于大、中型企業的信息系統建設,從而更具有競爭力。IBM大型機已全面預裝Linux操作系統,HP、SUN公司也將推出自己的桌面發行版本,SGI正在開發大型Linux圖形工作站。全球十大巨型機中,有四種在使用Linux操作系統。Linux上成熟的OpenSource軟件Apache—市場占有率第一的WebServer。SendMail—構建了Internet上90%的MailServer。BIND—世界上幾乎所有的DNSServer由BIND構建。SQUID—標準的InternetCache協議由SQUID軟件提供的標準衍生而來。FromNetCraft,Oct,2000(reportfromover22millionwebsites)Linux版本1)SlackwareSlackware是最早的Linux正式版本之一,它遵循BSD的風格,尤其是在系統啟動腳本方面。更多的信息參見http://。2)DebianDebian是一個開放源代碼的操作系統,它由許多志愿者維護,更多信息參見http://。3)RedHatRedHatLinux是Linux最早的商業版本之一。它在美國和其他英語國家市場上獲得了較大的成功。4)SuSESuSE由德國人開發出來,是在歐洲大陸最流行的版本之一。5)CalderaCalderaOpenLinux是最早關注簡易安裝方法的Linux正式版本之一,同時,它還在正式版本中集成了辦公軟件。Linux系統結構Kernel庫,庫函數ShellApplications內核內核是系統的大腦,是運行程序和管理諸如磁盤、打印機等硬件設備的核心程序。它主要包括文件管理、設備管理、內存管理、模塊管理、網絡管理、進程管理方面的模塊等,一般接受從運行期庫和系統程序種傳遞來的用戶命令,執行后向用戶返回結果。運行期庫和系統程序在內核之外,就是一組運行期庫和系統程序,它們封裝了內核向外提供功能的接口,將這些功能加入一定的權限檢查后,通過自己的應用接口提過給一般用戶進程使用。像glic庫和init系統程序一樣,它們一般在后臺接受用戶程序的訪問,并將用戶進程的請求傳遞給Linux內核進行運行。LinuxShellShell也是一個系統程序,但她于后臺工作的一般系統程序具有不同的功能,它直接面對用戶,提供了用戶于內核進行交互操作的界面。它接收用戶輸入的命令,并把它送入內核去執行。實際上,Shell是一個命令解釋器,它解釋由用戶輸入的命令,并把它們交給內核。通用操作系統的對比1.主流的計算機系統平臺
RISC處理器ARMPA-8000,PA-8700PA-RISCHP21164,21264AlphaDECR4000,R8000,R10000,R12000MIPSMIPSPowerPC750,405,440PowerPCIBMUltraSparc
IIIs,UltraSparcIISPARCSUN型號處理器名稱廠商通用操作系統的對比對比Windows、Linux、UNIX、MacOS
專業制圖個人用戶專業人士專業人士常用人群中等中等中等中等簡單優秀WindowsXP中等低高價格一般優秀優秀安全性一般優秀優秀可靠性中等優秀優秀性能簡單中等復雜安裝界面優秀中等中等用戶界面蘋果機系統Linux系統UNIX系統商業通用操作系統的對比對比Windows、Linux、UNIX、MacOS1.Windows系統主要應用于個人電腦2.MacOS主要應用于圖形圖像工作站3.UNIX主要應用于服務器領域4.Linux有取代UNIX的趨勢,也正在占領桌面市場通用操作系統的對比對比Windows、Linux、UNIX、MacOSWindows主要特點是易用UNIX/Linux安裝使用都有點復雜Windows系統的安全性要差些,包括網絡安全和病毒;UNIX/Linux下的病毒幾乎沒有Windows犧牲系統資源用于圖形輸出;UNIX/Linux可以不需要圖形界面服務器上安裝圖形界面有意義嗎?UNIX售價非常昂貴;Windows也比較貴;Linux非常便宜盜版問題---95%的Windows用戶是盜版我需要學習Linux嗎?電腦初學者:
強烈建議你遠離配置、管理均相當繁瑣的Linux,去擁抱Windows那通俗易懂的圖形界面文字處理者:
Windows多年的發展,已經開發出了一套“所見即所得”文字處理軟件,犯不著與黑底白字的vi較勁;
編程愛好者:
Linux的源代碼完全公開,是編程愛好者的福音。剖析內核,量身定做。網絡管理員:
據權威機構評測,Linux在同配置機器上的網絡服務效率是NT的1.8倍。其它資源書本:1)多閱讀Linux書籍,如《Linux大全》、《RedHatLinux奧秘》、《Linux系統管理白皮書》等;2)敢于嘗試,經常使用Linux,從實踐中學習Linux,別怕“tryagain”3)經常通過網絡與Linux愛好者們互相交流,提高自己。
網上有哪些Linux資源在Internet上,關于Linux的網站很多,其中比較優秀的中文網站有:http:///中國unix技術社區http:///linux藍森林http:///是一個較好的Linux網站http:///index.html炎黃角馬http:// rpm包下載最好的網站安裝Linux操作系統
主要內容主要介紹RHEL5的安裝安裝前的準備1.介紹計算機引導記錄BIOS基本輸入輸出系統固化在主板上MBRMasterBootRecord,主引導記錄位于硬盤的前512個字節第一個分區的0扇區例如Windows下C:的引導記錄安裝前的準備2.硬盤相關概念的介紹
IDE硬盤通常的計算機都是IDE硬盤一臺計算機最多有兩條IDE總線每條IDE總線最多可以掛接2個IDE設備一臺計算機最多有4個IDE設備/dev/hdd第二條IDE總線的第二個IDE設備(Slave)/dev/hdc第二條IDE總線的第一個IDE設備(Master)/dev/hdb第一條IDE總線的第二個IDE設備(Slave)/dev/hda第一條IDE總線的第一個IDE設備(Master)安裝前的準備2.硬盤相關概念的介紹SCSISmallComputerSystemInterface每臺計算機上可以有多個SCSI通道每通道上可有16個SCSI設備,包括SCSI卡。即最多可以掛接15塊SCSI硬盤………..…………./dev/sdc第三個SCSI硬盤/dev/sdb第二個SCSI硬盤/dev/sda第一個SCSI硬盤安裝前的準備2.硬盤的容量、柱面數、磁頭數、扇區數安裝前的準備2.硬盤的容量、柱面數、磁頭數、扇區數C/H/S,Cylinder,Head,Sector柱面/磁頭數/扇區數磁頭數表示硬盤總共有幾個磁頭,也就是有幾面盤片,最大為255柱面數表示硬盤每一面盤片上有幾條磁道,最大為1023扇區數表示每一條磁道上有幾個扇區,最大為63每個扇區一般是512個字節所以磁盤最大容量為:
255×1023×63×512/1048576=8024MB(1M=1048576Bytes)安裝前的準備3.分區的概念為了讓硬盤更好的組織數據,為了分開不同的數據,可以給硬盤分區partition基本分區(PrimaryPartition)擴展分區(ExtendedPartition)邏輯分區(LogicalPartition)安裝前的準備Windows系統中,給每個分區一個字符來進行標識第一節安裝前的準備Linux當中,對于分區的命名是這樣的……….…………………..……………/dev/hdd6第二條IDE線上的第二個IDE硬盤的第二個邏輯分區/dev/sdc2SCSI的第三塊硬盤的第二個基本分區/dev/hdb2第一條IDE線上的第二個IDE硬盤的第二個基本分區/dev/sdb5SCSI的第二塊硬盤的第一個邏輯分區/dev/hda5第一條IDE線上的第一個IDE硬盤的第一個邏輯分區/dev/sda1SCSI的第一塊硬盤的第一個基本分區/dev/hda1第一條IDE線上的第一個IDE硬盤的第一個基本分區第一節安裝前的準備Linux中對于分區的表示法第一節安裝前的準備4.文件系統的介紹格式化:分區上保存數據必須格式化Format格式化有低級格式化和高級格式化Windows的文件系統FAT32/FAT/NTFS/Linux的文件系統EXT3/Reiserfs/JFS/Swap/常見的文件系統格式FAT16
FAT的全稱是“FileAllocationTable”(文件分配表系統),FAT文件系統1982年開始應用于MS-DOS中。FAT文件系統主要的優點是它可以被多種操作系統訪問,如MS-DOS、Windows所有系列和OS/2等。這一文件系統在使用時遵循8.3命名規則(即文件名最多為8個字符,擴展名為3個字符)。同時FAT文件系統無法支持系統高級容錯特性,不具有內部安全特性等。常見的文件系統格式VFAT在Windows95中,通過對FAT文件系統的擴展,長文件名問題得到妥善解決,這也就是人們所謂的擴展FAT(VFAT)文件系統。它對FAT16文件系統進行擴展,并提供支持長文件名功能,文件名可長達255個字符,VFAT仍保留有擴展名,而且支持文件日期和時間屬性,為每個文件保留了文件創建日期/時間、文件最近被修改的日期/時間和文件最近被打開的日期/時間這三項內容。常見的文件系統格式FAT32
FAT32是FAT16文件系統派生的,它比FAT16支持更小的簇和更大的分區,這就使得FAT32分區的空間分配更有效率。FAT32主要應用于Windows98及后續Windows系統(實際從未正式發布的Windows97,即OSR2就開始支持了),它可以增強磁盤性能并增加可用磁盤空間,同時也支持長文件名。常見的文件系統格式NTFS
NTFS(NewTechnologyFileSystem)是MicrosoftWindowsNT的標準文件系統,它也同時應用于Windows2000/XP/2003。它與舊的FAT文件系統的主要區別是NTFS支持元數據(metadata),并且可以利用先進的數據結構提供更好的性能、穩定性和磁盤的利用率。NTFS有三個版本:在NT3.51和NT4中的1.2版,Windows2000中的3.0版和WindowsXP中的3.1版。這些版本有時被提及為4.0版、5.0版和5.1版。更新的版本添加了額外的特性,比如Windows2000引入了配額。在兼容性方面,Windows的95/98/98SE和Me版都不能識別NTFS文件系統。由于微軟的策略,此文件系統至今仍未公開源碼。常見的文件系統格式Ext2這是Linux中使用一種文件系統,是專門為Linux設計的,擁有最快的速度和最小的CPU占用率。現在已經有新一代的Linux文件系統如SGI公司的XFS、ReiserFS、ext3文件系統等出現。Ext3是Ext2的增強版,它在Ext2的基礎上添加了日志功能,這為服務器的安全打下了更好的基礎。是Linux系統的默認文件系統。Linux中的硬盤名稱Linux中的硬盤名稱:IDE1的第1個硬盤(MASTER)
稱為:/dev/hdaIDE1的第2個硬盤(Slave)
稱為:/dev/hdbIDE2的第1個硬盤(MASTER)
稱為:/dev/hdc
IDE2的第2個硬盤(Slave)
稱為:/dev/hdd
SCSI的第1個硬盤, 稱為:/dev/sda
SCSI的第2個硬盤, 稱為:/dev/sdbLinux中的分區名稱:第1個IDE硬盤上的第1個主分區, 稱為:/dev/hda1第1個IDE硬盤上的第1個邏輯分區,稱為:/dev/hda5第1個SCSI硬盤上的第1個主分區,稱為:/dev/sda1Windows中的磁盤分區邏輯分區是依附在擴展分區之下C:D:E:F:主分區擴展分區在Windows中,每個分區都是用磁盤代號表示Linux中的磁盤分區/dev/hda1/dev/hda5/dev/hda6/dev/hda7主分區擴展分區/dev/hda2邏輯分區在Linux中,每個分區用分區名稱表示掛接點Linux操作系統不像Windows有磁盤的概念,它是將每一個分區當成目錄使用,此指定的目錄即稱為掛接點。/dev/hda2/dev/hda5/dev/hdb1/boot/home/var/usr….掛接點掛接點掛接點安裝Linux操作系統1.安裝模式正常安裝模式正常的安裝操作系統linux[回車]文本安裝模式若遇到顯示卡無法識別等情況可嘗試文本安裝linuxtext[回車]急救模式對已經安裝了的系統進行修復時使用linuxrescue[回車]安裝Linux操作系統2.安裝步驟選擇安裝方式安裝Linux操作系統2.安裝步驟是否檢測光盤安裝Linux操作系統2.安裝步驟安裝Linux操作系統2.安裝步驟選擇安裝語言選擇鍵盤類型和鼠標跳過安裝號碼安裝Linux操作系統選擇分區方式安裝Linux操作系統2.安裝步驟分區方法自動分區手動分區DiskDruid1.刪除系統內所有的Linux分區2.刪除系統內所有的分區3.保存所有分區,使用空閑分區使用DiskDruid自由的調整分區:新建分區刪除分區編輯分區更改大小簡單慎用專業強大安裝Linux操作系統建立自定義分區結構安裝Linux操作系統顯示硬盤分區的映射圖1.基本分區2.擴展分區3.邏輯分區顯示硬盤分區的樹形圖1.基本分區2.擴展分區3.邏輯分區顯示分區大小文件系統類型安裝Linux操作系統掛載點:必須掛載根分區可以有多個掛接點指定分區大小利用所有剩余硬盤空間強制為主分區安裝Linux操作系統2.安裝步驟掛接點:1.目錄樹的概念2.從根開始,唯一的根目錄3.每個文件系統(分區)安裝到Linux目錄結構樹上的一個分支,安裝點就是掛接點。4.安裝時,至少給根分區指定一個掛接點5.交換分區不需要掛接,也不需要掛接點安裝Linux操作系統2.安裝步驟分區類型:1.
ext3:常用的Linux分區類型2.reiserfs:常用的Linux分區類型3.LVM:簡單介紹LinuxVolumeManager4.softRAID:簡單介紹SoftRAID5.swap:交換分區6.vfat:fat32,Windows98的文件系統類型交換分區:1.虛擬內存2.不需要的內存數據保存在硬盤上,以省出空間3.可以以文件的方式代替,安裝完成后實現4.一般定義其大小為內存的兩倍5.不是存儲臨時文件,而是內存數據
安裝Linux操作系統編輯分區配置和安裝grub配置網絡安裝Linux操作系統選擇時區安裝Linux操作系統設置root密碼安裝Linux操作系統定制安裝安裝Linux操作系統2.安裝步驟開始拷貝文件RedHat的軟件是以RPM格式發布的全部安裝后,所需磁盤空間大概為4GB安裝時間跟以下幾個因素有關:硬盤速度光盤讀取速度(制約因素)計算機解壓縮速度大概需要30-40分鐘完成拷貝文件注意:安裝過程中,光驅門是鎖死的,不能彈出。安裝Linux操作系統2.安裝步驟完成第一次啟動的設置安裝全部結束進入登錄界面請記住默認的登錄用戶名和密碼:用戶名:root密碼:123456讓Linux與Windows系統共存
已經有Windows系
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 留學服務與合作協議合同書
- 貨物運輸合作協議
- 度化工礦產購銷合同
- 公司股權回購合同樣本
- 無菌灌腸操作教學
- 物業管理勞動合同模板
- 煤炭購銷合同樣本
- 中級制圖員模擬題(附參考答案)
- 辦公設備租賃服務合同
- 度木材供應合同范本
- 社區文體活動廣場建設項目可行性研究報告
- 智慧養老綜合解決方案PPT
- 新時代高職生創新創業教育PPT完整全套教學課件
- 2023年甘肅省平涼市中考一模生物試題+
- 2023年主任醫師(正高)-中醫骨傷科學(正高)考試上岸歷年考點真題演練含答案
- 12J4-2 天津市建筑標準設計圖集(2012版)專用門窗
- 2023年江蘇省中學生生物學競賽奧賽初賽試題和答案
- 鋼結構大棚建設施工合同書69944
- 健康之道-調養腸道PPT課件2
- 臨時用藥申請表
- 探究土壤酸堿性對植物生長的影響 教學設計
評論
0/150
提交評論