Unix:1969年Ken Thompson玩游戲時(shí)編寫了Unix的原型Unics
有了文件系統(tǒng)的概念:
1,一切皆文件笆包;
2,寫程序目的為有效的完成目標(biāo)任務(wù)略荡。
1973年庵佣,Ritchie用C語(yǔ)言寫出第一個(gè)正式UNIX內(nèi)核,Unix正式誕生汛兜。
匯編語(yǔ)言:具有專一性巴粪、與硬件相關(guān),Unics就是用匯編語(yǔ)言所開發(fā)
B語(yǔ)言:高級(jí)語(yǔ)言粥谬、但所編譯出來(lái)的內(nèi)核性能不是很好
C語(yǔ)言:高級(jí)語(yǔ)言肛根、由Dennis Ritchie將B語(yǔ)言重新改寫而成
1977年:重要的UNIX分支——BSD誕生
UNIX用高級(jí)語(yǔ)言開發(fā),理論具有可移植性漏策,即只要取得UNIX的源碼派哲,針對(duì)不同主機(jī)特性加以修改,即可以移植到不同的主機(jī)上
·Berkeley的Bill Joy取得UNIX的內(nèi)核源碼后掺喻,修改成適合自己機(jī)器的版本芭届,增加很多工具軟件與編譯程序,并將其命名為Berkeley Softsare Distribution巢寡,即BSD喉脖;Bell Joy創(chuàng)建辦Sun公司,以其修改的內(nèi)核(BSD)來(lái)進(jìn)行自己的商業(yè)UNIX版本的開發(fā)
AT&T推出的System V第七版UNIX抑月,支持x86架構(gòu)的個(gè)人計(jì)算機(jī)
1984年:x86架構(gòu)的Minix操作系統(tǒng)誕生
史托曼開始GNU項(xiàng)目树叽,旨在創(chuàng)建一個(gè)自由、開放的UNIX操作系統(tǒng)谦絮;
Linux的發(fā)行版本:
slackware:
suse
opensuse 開源的
debian:以社區(qū)方式運(yùn)作
ubuntu:debian的二次發(fā)行版
knopix:以安全著稱的二次發(fā)行版
redhat
rhel: redhat enterprise linux
? CentOS(rhel的二次發(fā)行版):兼容rhel的格式
fedora(redhat 個(gè)人版發(fā)展而來(lái)):每6個(gè)月發(fā)行一個(gè)新版本
ArchLinux