資源描述:
《Linux2章linux簡(jiǎn)介》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、回顧什么是OS?操作系統(tǒng)具有什么樣的作用?操作系統(tǒng)的發(fā)展歷史?什么是分時(shí)OS?實(shí)時(shí)OS?操作系統(tǒng)的主要功能?操作系統(tǒng)的主要特征?常見(jiàn)的OS有哪些?Linux的誕生與發(fā)展?1.1Linux簡(jiǎn)史UNIX操作系統(tǒng):美國(guó)貝爾實(shí)驗(yàn)室的肯·湯普遜Ken.Thompson和丹尼斯·里奇DennisRitchie于1969年夏在DECPDP-7小型計(jì)算機(jī)上開(kāi)發(fā)的一個(gè)分時(shí)操作系統(tǒng)。MINIX操作系統(tǒng)GNU計(jì)劃創(chuàng)始人:林納斯·本納第克特·托瓦茲(LinusBenedictTorvalds)Linux最初的核心程序是由一名芬蘭赫爾辛基大學(xué)的大學(xué)生LinusTorvalds創(chuàng)建的。必須在有Minix機(jī)器
2、上編譯以后才能運(yùn)行。Linus決定拋開(kāi)Minix,于是在1991年10月5日發(fā)布了Linux0.0.2版本。這是Linux被首次公布于眾。不斷地完善Linux直到今天。至1993年底~1994年初,Linux1.0誕生。1.2內(nèi)核版本號(hào)與發(fā)行版本號(hào)Linux有兩種版本號(hào):內(nèi)核版本號(hào)和發(fā)行版本號(hào)。核心的開(kāi)發(fā)和規(guī)范一直是由Linux社區(qū)控制著。操作系統(tǒng)的內(nèi)核版本指的是在Linus本人領(lǐng)導(dǎo)下的開(kāi)發(fā)小組開(kāi)發(fā)出的系統(tǒng)內(nèi)核的版本號(hào)。Linux發(fā)行版是Linux內(nèi)核以及各種應(yīng)用軟件的集合。Linux發(fā)行版則是由廠商或組織把核心和GNU應(yīng)用程序合理地組織到一起,加上安裝程序及說(shuō)明文檔,形成的用于
3、銷售或傳播的軟件包,其版本號(hào)由各個(gè)廠商或者組織制定,比如Redhat的發(fā)行版本號(hào)有RedhatLinux6.0,6.2,7.0,7.2,9.0等等。目前比較流行的發(fā)行版有Slackware、RedHat、Debian、TurboLinux等,國(guó)產(chǎn)的有紅旗、沖浪和中軟Linux等。1.2內(nèi)核版本號(hào)與發(fā)行版本號(hào)一般Linux發(fā)行版本的應(yīng)用程序主要包括:編程工具:gcc、gdb、make等。編程語(yǔ)言:c、c++、Java等。網(wǎng)絡(luò)應(yīng)用軟件:各種網(wǎng)絡(luò)服務(wù)器、瀏覽器等。辦公軟件:StarOffice、Koffiice等。圖像軟件:Xview、Gimp等。中文支持環(huán)境:Chpower、cnpr
4、int等。多媒體及科學(xué)計(jì)算等軟件??傊?,目前Windows系統(tǒng)上流行的軟件幾乎都被移植到Linux,或有了相應(yīng)的類似軟件。1.3Linux和RedhatLinux的特點(diǎn)1.Linux的特點(diǎn)Linux操作系統(tǒng)有以下特點(diǎn):1)Linux是可自由使用的。2)內(nèi)核精干。3)多任務(wù)和多任務(wù)的真正的32位操作系統(tǒng)。4)支持多種硬件平臺(tái)。從低級(jí)的Intel386到高級(jí)的超級(jí)并行計(jì)算機(jī)系統(tǒng),都可以運(yùn)行Linux系統(tǒng)。5)虛擬內(nèi)存。Linux能夠利用硬盤的一部分作為虛擬內(nèi)存,從而擴(kuò)展可用內(nèi)存空間。它通過(guò)把處于活動(dòng)狀態(tài)的進(jìn)程保留在RAM,而把使用頻率較低或非活動(dòng)狀態(tài)的內(nèi)存放置在硬盆來(lái)提高系統(tǒng)的效率。
5、虛擬內(nèi)存也利用系統(tǒng)的所有內(nèi)存并且不允許內(nèi)存分段出現(xiàn)。1.3Linux和RedhatLinux的特點(diǎn)6)共享庫(kù)技術(shù)。7)內(nèi)置網(wǎng)絡(luò)支持,提供多種網(wǎng)路服務(wù)。8)GNU軟件支持;Linux能夠運(yùn)行GNU計(jì)劃的大量免費(fèi)軟件。9)Linux比其他UNIX系統(tǒng)更便宜。10)可靠系統(tǒng)安全1.3Linux和RedhatLinux的特點(diǎn)2.RedhatLinux的特點(diǎn)RedhatLinux是世界上發(fā)行量最大的Linux版本。RedhatLinux9.0為服務(wù)器、工作站和桌面應(yīng)用提供了功能強(qiáng)大的操作系統(tǒng)。它的圖形界面工具也是所有Linux發(fā)行版本中最強(qiáng)的,故對(duì)于普通使用者和網(wǎng)絡(luò)管理員,都易于使用。對(duì)于
6、企業(yè)級(jí)應(yīng)用,Redhat有專門的企業(yè)版,其具有更強(qiáng)的網(wǎng)絡(luò)服務(wù)器功能和更高的可靠性。Linux的組成??jī)?nèi)核shell文件系統(tǒng)應(yīng)用程序Linux的操作方式?shell(終端):基于文本的命令行界面GUI:圖形用戶界面Linux所提供的網(wǎng)絡(luò)服務(wù)可以在Linux系統(tǒng)下配置的服務(wù)主要包括:SAMBA:文件共享服務(wù)。Mail:郵件服務(wù)(MailServer)。Web:WWW服務(wù)(WebServer)。該服務(wù)對(duì)RAM的性能要求比較高,要增加Web系統(tǒng)的穩(wěn)定性,提升RAM是一個(gè)值得考慮的因素DHCP:動(dòng)態(tài)主機(jī)配置協(xié)議。實(shí)現(xiàn)對(duì)客戶機(jī)的IP地址及相關(guān)地址信息的動(dòng)態(tài)配置。Linux所提供的網(wǎng)絡(luò)服務(wù)FT
7、P:文件傳輸服務(wù)。實(shí)現(xiàn)網(wǎng)絡(luò)文件傳輸和共享服務(wù)。該服務(wù)對(duì)主機(jī)速度和硬盤容量要求較高。Proxy:代理服務(wù)。采用代理服務(wù)軟件實(shí)現(xiàn),Proxy可有效地解決帶寬不足的問(wèn)題,服務(wù)器的硬件要求相對(duì)其他服務(wù)而言是最高的,不但需要強(qiáng)有力的CPU來(lái)支持運(yùn)行,而且對(duì)于硬盤的速度和容量要求也很高。NAT(NetworkAddressTransfer):網(wǎng)絡(luò)地址轉(zhuǎn)換。可以實(shí)現(xiàn)多個(gè)專用網(wǎng)IP地址共享一個(gè)(或多個(gè))公用網(wǎng)IP地址訪問(wèn)Internet,以實(shí)現(xiàn)共享上網(wǎng)的目的。若主機(jī)是單純提供NAT服務(wù),那么在這