戏说Linux——unix和Linux发展史

Unix发展

(1)1965年,美国麻省理工学院、通用电气公司及AT&T的贝尔实验室联合开发Multics工程计划,目标是开发一种交互式的具有多道程序处理能力的分时操作系统,目标过于庞大,计划破产。

(2)1969年,美国贝尔实验室的肯汤普森(Kenneth Lane Thompson)开发了unix系统,未能得到有效的推广。

(3)1971年,丹尼斯里奇(Dennis MacAlistair Ritchie)发明了c语言;1973年,unix系统的绝大部分源代码用c语言重写,为提高unix系统的可移植性打下基础。

戏说Linux——unix和Linux发展史_第1张图片

Unix的主要发行版本

操作系统 公司 硬件架构
AIX IBM power pc
UX-HP HP PA-RISC
Solaris Sun SPARC
早期的苹果电脑就是采用的power pc架构的cpu,2006年开始专用intel生产的cpu

unix操作系统对硬件平台的依赖性比较强,需要安装在专门架构的计算机上,当然Solaris也能够在个人计算机安装。


Linux发展历史

Linux系统诞生于1991年,由芬兰赫尔辛基大学大学生李纳斯(Linus Torvalds)和后来的众多爱好者共同开发完成,依赖于minix (Andrew S. Tanenbaum教授为教学所开发)

戏说Linux——unix和Linux发展史_第2张图片

Logo

戏说Linux——unix和Linux发展史_第3张图片

 据说Linus曾经被企鹅咬过…

内核官网www.kernel.org 

Linux内核格式:主版本.次版本.末版本   依据改动幅度的变化

在主版本3以前,次版本为偶数为稳定版,奇数为开发版

Linux的主要发行版本(distribution)

Redhat系列 redhat  centos  fedora(不稳定,rhel的试验田)     红旗Linux  suse g entoo Linux

Debian系列    debian ubuntu

 rhel (red hat enterprise linux)

最大的区别:软件的安装方式不同

 

 

开源软件opensource  

使用的自由 构建成本低

研究的自由 获得源代码

散布及改良的自由 人人为我,我为人人

一些常见的开源软件:Apache Php mysql Python(人生苦短,快用python) Ruby Samba Nginx Sphinx Mongodb 

支撑互联网的开源技术

LAMPLinux apache mysql php


应用领域    

基于Linux的企业服务器

嵌入式应用

Linux在电影娱乐


Linux学习方法

选择命令行、坚持、计划、专注

你可能感兴趣的:(Linux系统管理)