Unix:1969年Ken Thompson玩游戏时编写了Unix的原型Unics
有了文件系统的概念:
1,一切皆文件;
2,写程序目的为有效的完成目标任务。
1973年,Ritchie用C语言写出第一个正式UNIX内核,Unix正式诞生。
汇编语言:具有专一性、与硬件相关,Unics就是用汇编语言所开发
B语言:高级语言、但所编译出来的内核性能不是很好
C语言:高级语言、由Dennis Ritchie将B语言重新改写而成
1977年:重要的UNIX分支——BSD诞生
UNIX用高级语言开发,理论具有可移植性,即只要取得UNIX的源码,针对不同主机特性加以修改,即可以移植到不同的主机上
·Berkeley的Bill Joy取得UNIX的内核源码后,修改成适合自己机器的版本,增加很多工具软件与编译程序,并将其命名为Berkeley Softsare Distribution,即BSD;Bell Joy创建办Sun公司,以其修改的内核(BSD)来进行自己的商业UNIX版本的开发
AT&T推出的System V第七版UNIX,支持x86架构的个人计算机
1984年:x86架构的Minix操作系统诞生
史托曼开始GNU项目,旨在创建一个自由、开放的UNIX操作系统;
Linux的发行版本:
slackware:
suse
opensuse 开源的
debian:以社区方式运作
ubuntu:debian的二次发行版
knopix:以安全著称的二次发行版
redhat
rhel: redhat enterprise linux
CentOS(rhel的二次发行版):兼容rhel的格式
fedora(redhat 个人版发展而来):每6个月发行一个新版本
ArchLinux