佳木斯湛栽影视文化发展公司

主頁(yè) > 知識(shí)庫(kù) > Unix是什么?Unix和Linux有什么區(qū)別?

Unix是什么?Unix和Linux有什么區(qū)別?

熱門標(biāo)簽:蘋果 IT外包 呼叫外包 免費(fèi)建站 檢查注冊(cè)表項(xiàng) 呼叫中心解決方案 集時(shí)通訊 美團(tuán)

簡(jiǎn)介

unix操作系統(tǒng),是美國(guó)att公司于1971年在pdp-11上運(yùn)行的操作系統(tǒng)。具有多用戶、多任務(wù)的特點(diǎn),支持多種處理器架構(gòu),最早由肯·湯普遜(kenneth lane thompson)、丹尼斯·里奇(dennis macalistair ritchie)于1969年在att的貝爾實(shí)驗(yàn)室開發(fā)。

unix的商標(biāo)權(quán)由國(guó)際開放標(biāo)準(zhǔn)組織(the open group)所擁有。

unix的誕生
 
1965年時(shí),貝爾實(shí)驗(yàn)室(bell labs)加入一項(xiàng)由通用電氣(general electric)和麻省理工學(xué)院(mit)合作的計(jì)劃;該計(jì)劃要建立一套多使用者、多任務(wù)、多層次(multi-user、multi-processor、multi-level)的multics操作系統(tǒng)。直到1969年,因multics計(jì)劃的工作進(jìn)度太慢,該計(jì)劃被停了下來(lái)。當(dāng)時(shí),ken thompson(后被稱為unix之父)已經(jīng)有一個(gè)稱為"星際旅行"的程序在ge-635的機(jī)器上跑,但是反應(yīng)非常慢,正巧被他發(fā)現(xiàn)了一部被閑置的pdp-7(digital的主機(jī)),ken thompson和dernis ritchie就將"星際旅行"的程序移植到pdp-7上。而這部pdp-7(如圖1-1所示)就此在整個(gè)計(jì)算機(jī)歷史上留下了芳名。

multics其實(shí)是"multiplexed information and computing service"的縮寫,在1970年時(shí),那部pdp-7卻只能支持兩個(gè)使用者,當(dāng)時(shí),brian kernighan就開玩笑地稱他們的系統(tǒng)其實(shí)是:"uniplexed information and computing service",縮寫為"unics",后來(lái),大家取其諧音,就稱其為"unix"了。1970年可稱為"unix元年"。
 
流行
 
1971年,ken thompson寫了充分長(zhǎng)篇的申請(qǐng)報(bào)告,申請(qǐng)到了一臺(tái)pdp-11/24的機(jī)器。于是unix第一版出來(lái)了。在一臺(tái)pdp-11/24的機(jī)器上完成。這臺(tái)電腦只有24kb的物理內(nèi)存和500k磁盤空間。unix占用了12kb的內(nèi)存,剩下的一半內(nèi)存可以支持兩用戶進(jìn)行space travel的游戲。而著名的fork()系統(tǒng)調(diào)用也就是在這時(shí)出現(xiàn)的。
 
到了1973年的時(shí)候,ken thompson 與dennis ritchie感到用匯編語(yǔ)言做移植太過(guò)于頭痛,他們想用高級(jí)語(yǔ)言來(lái)完成第三版,對(duì)于當(dāng)時(shí)完全以匯編語(yǔ)言來(lái)開發(fā)程序的年代,他們的想法算是相當(dāng)?shù)寞偪?。一開始他們想嘗試用fortran,可是失敗了。后來(lái)他們用一個(gè)叫bcpl(basic combined programming language)的語(yǔ)言開發(fā),他們整合了bcpl形成b語(yǔ)言,后來(lái)dennis ritchie覺得b語(yǔ)言還是不能滿足要求,于是就改良了b語(yǔ)言,這就是今天的大名鼎鼎的c語(yǔ)言。于是,ken thompson 與dennis ritchie成功地用c語(yǔ)言重寫了unix的第三版內(nèi)核。至此,unix這個(gè)操作系統(tǒng)修改、移植相當(dāng)便利,為unix日后的普及打下了堅(jiān)實(shí)的基礎(chǔ)。而unix和c完美地結(jié)合成為一個(gè)統(tǒng)一體,c與unix很快成為世界的主導(dǎo)。
 
unix的第一篇文章 “the unix time sharing system”由ken thompson和dennis ritchie于1974年7月的 the communications of the acm發(fā)表。這是unix與外界的首次接觸。結(jié)果引起了學(xué)術(shù)界的廣泛興趣并對(duì)其源碼索取,所以,unix第五版就以“僅用于教育目的”的協(xié)議,提供給各大學(xué)作為教學(xué)之用,成為當(dāng)時(shí)操作系統(tǒng)課程中的范例教材。各大學(xué)公司開始通過(guò)unix源碼對(duì)unix進(jìn)行了各種各樣的改進(jìn)和擴(kuò)展。于是,unix開始廣泛流行。

unix和linux有什么區(qū)別

其實(shí)unix指向不同的,你說(shuō)的那種unix是商標(biāo),法律上不同,但是unix的內(nèi)核和linux也不同。比如,bsd中freebsd,openbsd,netbsd都是unix,也是開放源代碼軟件,卻根本無(wú)法屬于linux類,他們的unix是指內(nèi)核是unix(技術(shù)方面),但是在叫法上和linux一樣叫unix-like的系統(tǒng)(法律上),但unix和linux內(nèi)核確實(shí)不同的。

unix是現(xiàn)在做關(guān)鍵業(yè)務(wù)的,根本不可能給你新人練手的,你得有機(jī)會(huì)可以去做啊, unix+oracle可是真的很賺錢的linux現(xiàn)在如日中天,便宜塞,服務(wù)器一萬(wàn)塊可以搞很不錯(cuò)的,操作系統(tǒng)免費(fèi)的,現(xiàn)在集群基本都是linux+mysql。

標(biāo)簽:眉山 宿遷 韶關(guān) 安康 營(yíng)口 邢臺(tái) 信陽(yáng) 泰州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Unix是什么?Unix和Linux有什么區(qū)別?》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    灵石县| 延川县| 北京市| 平顶山市| 辽宁省| 嘉兴市| 文水县| 永安市| 廊坊市| 新河县| 富宁县| 普陀区| 天柱县| 疏附县| 长寿区| 淮南市| 邮箱| 江北区| 无为县| 宝丰县| 永春县| 克山县| 和硕县| 楚雄市| 石屏县| 肥东县| 沁源县| 静乐县| 华安县| 封丘县| 天水市| 通城县| 华亭县| 建昌县| 大兴区| 崇义县| 固阳县| 聊城市| 会宁县| 岑巩县| 常山县|