最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊

夏日記憶:一、認(rèn)識(shí)Linux系統(tǒng)

2022-08-03 00:49 作者:zuiliyan  | 我要投稿

很羨慕大家的夏日可以出去玩,可以四處旅游,可以......而小弟我只能在電腦面前碼教程。也算是一種獨(dú)特的夏日“旅行”吧。??

1.1 什么是操作系統(tǒng)

1.2 常見的操作系統(tǒng)

Windows(微軟)、MAC OS(電腦端蘋果)、Android(安卓)、IOS(移動(dòng)端蘋果)

1.3 操作系統(tǒng)的發(fā)展史


1.3.1 unix

1965年之前的時(shí)候,電腦并不像現(xiàn)在一樣普遍,它可不是一般人能碰的起的,除非是軍事或者學(xué)院的研究機(jī)構(gòu),而且當(dāng)時(shí)大型主機(jī)至多能提供30臺(tái)終端(30個(gè)鍵盤、顯示器),連接一臺(tái)電腦。


為了解決數(shù)量不夠的問題:

1965年左后由貝爾實(shí)驗(yàn)室、麻省理工學(xué)院以及通用電氣共同發(fā)起了Multics項(xiàng)目,想讓大型主機(jī)支持300臺(tái)終端。

1969年前后這個(gè)項(xiàng)目進(jìn)度緩慢,資金短缺,貝爾實(shí)驗(yàn)室退出了研究。

1969年從這個(gè)項(xiàng)目中退出的Ken Thompson當(dāng)時(shí)在實(shí)驗(yàn)室無聊時(shí),為了讓一臺(tái)空閑的電腦上能夠運(yùn)行“星際旅行”游行,在8月份左右趁著其妻子探親的時(shí)間,用了1個(gè)月的時(shí)間編寫出了Uix操作系統(tǒng)的原型。

1970年,美國貝爾實(shí)驗(yàn)室的Ken Thompson.,以BCPL語言為基礎(chǔ),設(shè)計(jì)出很簡單且很接近硬件的B語言(取BCPL的首字母),并且他用B語言寫了第一個(gè)UNX操作系統(tǒng)。

因?yàn)锽語言的跨平臺(tái)性較差,為了能夠在其他的電腦上也能夠運(yùn)行這個(gè)非常棒的Uix操作系統(tǒng),Dennis Ritchie和Ken Thompson從B語言的基礎(chǔ)上準(zhǔn)備研究一個(gè)更好的語言。


1972年,美國貝爾實(shí)驗(yàn)室的Dennis Ritchie在B語言的基礎(chǔ)上最終設(shè)計(jì)出了一種新的語言,他取了BCPL的第二個(gè)字母作為這種語言的名字,這就是C語言。

1973年初,C語言的主體完成。Thompson和Ritchie迫不及待地開始用它完全重寫了現(xiàn)在大名鼎鼎的Uniⅸ操作系統(tǒng)。

1.3.2 Minix

因?yàn)锳T&T(通用電氣)的政策改變,在Version7Unix推出之后,發(fā)布新的使用條款,將UNIX源代碼私有化,在大學(xué)中不再能使用UNIX源代碼。Andrew S.Tanenbaum(塔能鮑姆)教授為了能在課堂上教授學(xué)生操作系統(tǒng)運(yùn)作的實(shí)務(wù)細(xì)節(jié),決定在不使用任何AT&T的源代碼前提下,自行開發(fā)與UNX兼容的操作系統(tǒng),以避免版權(quán)上的爭議。他以小型UNX(mini-UNIX)之意,將它稱為MINIX。

沒有火的原因:Miiⅸ的創(chuàng)始人說,MINIX3沒有統(tǒng)治世界是源于他在1992年犯下的一個(gè)錯(cuò)誤,當(dāng)時(shí)他認(rèn)為BSD必然會(huì)一統(tǒng)天下,因?yàn)樗且粋€(gè)更穩(wěn)定和更成熟的系統(tǒng),其它操作系統(tǒng)難以與之競爭。因此他的MINIX的重心集中在教育上。四名BSD開發(fā)者已經(jīng)成立了一家公司銷售BSD系統(tǒng),他們甚至還有一個(gè)有趣的電話號(hào)碼1-800-TS-UNX。然而他們正因?yàn)檫@個(gè)電話號(hào)碼而惹火上身。美國電話電報(bào)公司因電話號(hào)碼而提起訴訟。官司打了三年才解決。在此期間,BSD陷于停滯,而Liux則借此一飛沖天。他的錯(cuò)誤在于沒有意識(shí)官司竟然持續(xù)了如此長的時(shí)間,以及BSD會(huì)因此受到削弱。如果美國電話電報(bào)公司沒有起訴,Liux永遠(yuǎn)不會(huì)流行起來,BSD將統(tǒng)治世界。

1.3.2 Linux

因?yàn)镸inix只是教學(xué)使用,因此功能并不強(qiáng),因此Torvalds利用GNU的bash當(dāng)做開發(fā)環(huán)境,gcc當(dāng)做編譯工具,編寫了Linux內(nèi)核-vO.02,但是一開始Linux:并不能兼容Uniⅸ,即Uniⅸ上跑的應(yīng)用程序不能在Linux上跑,即應(yīng)用程序與內(nèi)核之間的接口不一致,因?yàn)閁nix是遵循POSX規(guī)范的,因此Torvalds修改了Linux,并遵循POSIX(Portable Operating System Interface,他規(guī)范了應(yīng)用程序與內(nèi)核的接口規(guī)范);一開始Liux只適用于386,后來經(jīng)過全世界的網(wǎng)友的幫助,最終能夠兼容多種硬件。

Linux發(fā)展的重要里程碑:


1990,Linus Torvalds首次接觸MlNX

1991,Linus Torvalds開始在MINIX上編寫各種驅(qū)動(dòng)程序等操作系統(tǒng)內(nèi)核組件

1991底,Linus Torvalds公開了Linux內(nèi)核

1993,Linux1.0版發(fā)行,Linux轉(zhuǎn)向GPL版權(quán)協(xié)議

1994,Linux的第一個(gè)商業(yè)發(fā)行版Slackware問世

1996,美國國家標(biāo)準(zhǔn)技術(shù)局的計(jì)算機(jī)系統(tǒng)實(shí)驗(yàn)室確認(rèn)Liuⅸ版本

1.2.13(由Open Linux公司打包)符合POSIX標(biāo)準(zhǔn)

1999,Linux的簡體中文發(fā)行版相繼問世

1.4 系統(tǒng)的使用

1.5 Linux版本

1.5.1 Linux內(nèi)核版本

內(nèi)核(kernel)是系統(tǒng)的心臟,是運(yùn)行程序和管理像磁盤和打印機(jī)等硬件設(shè)備的核心程序,它提供了一個(gè)在裸設(shè)備與應(yīng)用程序間的抽象層。

Linux內(nèi)核版本又分為穩(wěn)定版和開發(fā)版,兩種版本是相互關(guān)聯(lián),相互循環(huán):

穩(wěn)定版:具有工業(yè)級(jí)強(qiáng)度,可以廣泛地應(yīng)用和部署。新的穩(wěn)定版相對于較舊的只是修正一些bug或加入一些新的驅(qū)動(dòng)程序。

開發(fā)版:由于要試驗(yàn)各種解決方案,所以變化很快。

內(nèi)核源碼網(wǎng)址:

http:/www.kernel.org所有來自全世界的對Linux)源碼的修改最終都會(huì)匯總到這個(gè)網(wǎng)站,由Lius領(lǐng)導(dǎo)的開源社區(qū)對其進(jìn)行甄別和修改最終決定是否進(jìn)入到Linux主線內(nèi)核源碼中。

1.5.2 Linux發(fā)行版本

通常包含了包括桌面環(huán)境、辦公套件、媒體播放器、數(shù)據(jù)庫等應(yīng)用軟件

排名


常見發(fā)行版:Fedora、Redhat、Ubuntu、CentOS

1.6 Linux應(yīng)用領(lǐng)域

1.6.1 個(gè)人桌面領(lǐng)域

此領(lǐng)域是傳統(tǒng)inux應(yīng)用最薄弱的環(huán)節(jié),傳統(tǒng)linux由于界面簡單、操作復(fù)雜、應(yīng)用軟件少的缺點(diǎn),一直被windows所壓制,但近些年來隨著ubuntu、fedora等優(yōu)秀桌面環(huán)境的興起,同時(shí)各大硬件廠商對其支持的加大,iux在個(gè)人桌面領(lǐng)域的占有率在逐漸的提高。

1.6.2 服務(wù)器領(lǐng)域

Iiux免費(fèi)、穩(wěn)定、高效等特點(diǎn)在這里得到了很好的體現(xiàn),但早期因?yàn)榫S護(hù)、運(yùn)行等原因同樣受到了很大的限制,但近些年來Iiux服務(wù)器市場得到了飛速的提升,尤其在一些高端領(lǐng)域尤為廣泛。

1.6.3 嵌入式領(lǐng)域

iux運(yùn)行穩(wěn)定、對網(wǎng)絡(luò)的良好支持性、低成本,且可以根據(jù)需要進(jìn)行軟件裁剪,內(nèi)核最小可以達(dá)到幾百KB等特點(diǎn),使其近些年來在嵌入式領(lǐng)域的應(yīng)用得到非常大的提高。

1.7 自學(xué)資料下載

① - Linux就該這么學(xué) - 來源網(wǎng)絡(luò) (訪問密碼:ai95)

https://link.zhihu.com/?target=http%3A//ai95.microsoft-cloud.cn/d/9289114-50033275-43bd58%3Fp%3Dai95

② - 學(xué)習(xí)資料 - 來自網(wǎng)絡(luò) (訪問密碼:ai95)

https://link.zhihu.com/?target=http%3A//ai95.microsoft-cloud.cn/d/9289114-50033278-880188%3Fp%3Dai95

③ - 小白自學(xué)教程 - 來自網(wǎng)絡(luò) (訪問密碼:ai95)

https://link.zhihu.com/?target=http%3A//ai95.microsoft-cloud.cn/d/9289114-50033281-851659%3Fp%3Dai95



夏日記憶:一、認(rèn)識(shí)Linux系統(tǒng)的評論 (共 條)

分享到微博請遵守國家法律
长兴县| 交城县| 建湖县| 海城市| 桃源县| 临洮县| 大理市| 北辰区| 全椒县| 海丰县| 水富县| 龙岩市| 临西县| 锡林郭勒盟| 三门县| 纳雍县| 城固县| 腾冲县| 泸西县| 堆龙德庆县| 伊春市| 万山特区| 呼伦贝尔市| 赞皇县| 新乡市| 禹州市| 临朐县| 旬阳县| 云梦县| 田阳县| 于都县| 祁阳县| 南康市| 新安县| 交口县| 宝丰县| 始兴县| 宁阳县| 英超| 云南省| 汽车|