資源描述:
《linux初級(jí)入門(mén)教程》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、LINUX初級(jí)教程本文來(lái)自qq群52240781整理第一課:UNIX&LINUX簡(jiǎn)史UNIX歷史a)1965年,由AT&T,MIT和GE聯(lián)合開(kāi)發(fā)出Multics。1969年,是由美國(guó)貝爾實(shí)驗(yàn)室計(jì)算科學(xué)研究中心的二位年輕的計(jì)算技術(shù)專(zhuān)家KenThompson和DennisRitchie根據(jù)Multics在PDP7上匯編開(kāi)發(fā)出UNINX。b)1971-72年期間DennisRitchie發(fā)明C,用C重寫(xiě)了UNIXc)1972年UNIX中首次實(shí)現(xiàn)了極為重要的“管道”(pipe)機(jī)制,這是進(jìn)和間進(jìn)行通信的重要手段,它們的實(shí)現(xiàn),使UNIX中許多小的功能片斷能方便地連接組裝以完成復(fù)雜的功能,逐步
2、形成了軟件工具和工具間相互集成的概念。d)1974年美國(guó)電話電報(bào)公司(AT&T)開(kāi)始發(fā)行UNIX的非商業(yè)許可證,隨后的年代里開(kāi)始出現(xiàn)各種版本的UNIX系統(tǒng),其中最為著名的有加州大學(xué)伯克萊分校的BSD版UNIX,支持:頁(yè)式管理的虛存系統(tǒng)·TCP/IP通信協(xié)議·進(jìn)程通信機(jī)制Sockets,高速文件系統(tǒng)·vi全屏幕編輯程序·C-shell等e)1977年,AT&T公司開(kāi)始向計(jì)算機(jī)軟硬件廠商提供UNIX系統(tǒng)的商用OEM許可證,從而邁出了UNIX商品化的重要一步。從70年代末開(kāi)始在市場(chǎng)上出現(xiàn)了不同的UNIX商品化版本,比較有影響的版本包括:SUN公司的SUNOS,Microsoft和SCO公
3、司的XENIX,Interactive公司的UNIX386/ix,DEC公司的ULTRIX。后來(lái)陸續(xù)出現(xiàn)比較著名的UNIX系統(tǒng)包括:IBM的AIX,HP的HP-UX,SCO的UNIX和ODT,以及SUN的Solaris等產(chǎn)品。f)1983年建立了GNU計(jì)劃來(lái)推進(jìn)免費(fèi)軟件模型,并為此開(kāi)發(fā)了首個(gè)免費(fèi)的操作系統(tǒng)、應(yīng)用程序以及開(kāi)發(fā)工具。1987年,開(kāi)發(fā)者AndrewTanenbaum發(fā)布了Minix操作系統(tǒng),在發(fā)布時(shí)帶有完整的源代碼。1989年芬蘭赫爾辛基大學(xué)的一名學(xué)生LinuxTorvards為了超越Minux操作系統(tǒng),發(fā)布了一種新的Unix操作系統(tǒng)變種Linux操作系統(tǒng)。三年后,Lin
4、ux正式接受GPL。1993年,F(xiàn)reeBSD1.0發(fā)布。95年9月UNIX陣營(yíng)發(fā)生了另一次重要變動(dòng),即HP,SCO,和Novell三家宣布結(jié)成新的聯(lián)盟,共同推動(dòng)發(fā)展UNIX技術(shù),這是UNIX與NT競(jìng)爭(zhēng)企業(yè)服務(wù)器平臺(tái)主流地位決戰(zhàn)前夜的一次力量的重新集結(jié)和部署。通過(guò)這此變動(dòng),SCO成為UNIX主流技術(shù)的擁有者,而且使HP和SCO二家公司成為開(kāi)發(fā)企業(yè)服務(wù)器主流UNIX平臺(tái)和下一代UNIX技術(shù)的領(lǐng)頭者。UNIX特點(diǎn)可靠性高實(shí)踐表明,UNIX是達(dá)到主機(jī)(mainframe)可靠性要求的少數(shù)操作系統(tǒng)之一,許多UNIX主機(jī)和服務(wù)器在國(guó)外大中型企業(yè)中每天24小時(shí),每年365天不間斷地運(yùn)行。這是N
5、etWare、WindowsNT和OS2等操作系統(tǒng)所不能比擬的。不久前HP公司宣布關(guān)閉了最后一臺(tái)主機(jī)系統(tǒng),整個(gè)企業(yè)的所有信息處理工作全部由UNIX機(jī)器來(lái)承擔(dān)。伸縮性強(qiáng)極度強(qiáng)的伸縮性UNIX系統(tǒng)是世界上唯一能筆記本電腦,PC,直到巨型機(jī)上運(yùn)行的操作系統(tǒng),最近已宣布用于NC的UNIX系統(tǒng)。沒(méi)有其他操作系統(tǒng)能做到這一點(diǎn)。此外,由于采用SMP、MPP、和Cluster等技術(shù),使得商品化UNIX系統(tǒng)支持CPU數(shù)達(dá)到了32個(gè),這就使得用一種平臺(tái)的UNIX擴(kuò)充能力有了進(jìn)一步的提高。開(kāi)放性好這是UNIX系統(tǒng)最重要的本質(zhì)特征,也是UNIX強(qiáng)大生命力之所在。開(kāi)放系統(tǒng)的概念已被計(jì)算機(jī)工業(yè)界普遍接受,而且
6、成為發(fā)展的主要趨勢(shì)。所有的計(jì)算機(jī)廠商都聲稱(chēng)自己的產(chǎn)品是開(kāi)放系統(tǒng),而且開(kāi)放的概念也在不斷地發(fā)展和完善,它是一個(gè)覆蓋面很寬的譜,幾乎所有的系統(tǒng)都可在其中找到自己的位置。但程序上是有明顯差別的,我們認(rèn)為開(kāi)放系統(tǒng)最本質(zhì)的特征應(yīng)該是其所用技術(shù)的規(guī)格說(shuō)明是可以公開(kāi)得到并免費(fèi)使用的,而且是不受一家具體廠商所壟斷和控制的。UNIX是最能充分體現(xiàn)這一本質(zhì)特征的開(kāi)放系統(tǒng),正是這種較為徹底的開(kāi)放性,使UNIX的發(fā)展充滿(mǎn)動(dòng)力和生機(jī)。網(wǎng)絡(luò)功能強(qiáng)這是UNIX系統(tǒng)的又一重要特色,特別是作為Internet網(wǎng)絡(luò)技術(shù)基礎(chǔ)的TCP/IP協(xié)議就是在UNIX上開(kāi)發(fā)出來(lái)的,而且成為UNIX系統(tǒng)的一個(gè)不可分割的成分。UNIX
7、幾乎所有系統(tǒng)都包括對(duì)TCP/IP的支持。因此,在Internet網(wǎng)絡(luò)服務(wù)器中,UNIX服務(wù)器占80%以上,占絕對(duì)優(yōu)勢(shì)。此外,UNIX支持所有最通用的網(wǎng)絡(luò)通訊協(xié)議,其中包括NES、DCE、IPX/SPX,SLIP,PPP等,使得UNIX系統(tǒng)能方便地與主機(jī)、各種廣域網(wǎng)和域網(wǎng)相連。強(qiáng)大的數(shù)據(jù)庫(kù)支持功能由于UNIX系統(tǒng)對(duì)各種數(shù)據(jù)庫(kù),特別是關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)提供了強(qiáng)大的支持能力,因此主要的數(shù)據(jù)庫(kù)廠家,包括Oracle,Informix,Sybase,Progress等都將UN