[Linux学习笔记] Linux历史发展与应用

UNIX发展历史:

(1) 1965年,美国麻省理工学院(MIT)、通用电气公司(GE)及AT&T的贝尔实验室联合开发Multics工程计划,其目标是开发一种交互式的具有多道程序处理能力的分时操作系统,但因Multics追求的目标过于庞大复杂,项目进度远远落后于计划,最后该计划被停止,贝尔实验室退出;

(2) 1969年,美国贝尔实验室的肯·汤普森(Ken Thompson)在DEC PDP-7机器上开发除了UNIX系统。<肯·汤普森被因此而誉为"UNIX之父">;

(3) 1971年,肯·汤普森的同事丹尼斯·里奇发明了C语言;1973年,UNIX系统的绝大部分源代码用C语言重写,这为提高UNIX系统的可移植性打下基础。

UNIX主要发行版本:

版本 公司 芯片
AIX IBM PowerPC
HP-UX HP PA-RISC
Solaris Sun SPARC
Irix SGI MIPS
Digital UNIX DEC Alpha
Linux, BSD Red Hat Linux, Ubuntu, FreeBSD IA(Intel, AMD, Cyrix, RISE...)

Linux系统简介:

    Linux系统出现于1991年,由芬兰大学生林纳斯(Linus Torvalds)和后续加入的众多爱好者共同开发完成。Linux是一个自由软件,是源代码开放的UNIX。

    Linux主要发行版本形成了两个阵营:

    (1) RedHat系列: fedora, 国内的红旗Linux, centos

    (2) debian系列: 如ubuntu, KNOPPIX

Linux优良特性:

1) 分时的多用户、多任务的操作系统;

2) 多数网络协议支持,方便的远程管理;

3) 强大的内存管理和文件管理系统;

4) 大量的可用软件和免费软件;

5) 优良的稳定性和安全性;

6) 良好的可移植性和灵活性

7) 可供选择的厂商多。

Linux系统结构:

[Linux学习笔记] Linux历史发展与应用

Linux应用:

(1)网络应用:

  • 基于LAMP的网站论坛及B/S架构应用

  • 基于Linux的负载均衡和集群

  • 基于Linux的防火墙及代理服务器

  • 基于Linux的网游服务器

(2)嵌入式应用

Linux学习环境建议:

(1)选择一个合适入门的Linux版本,以后我们将用CentOS

(2)使用虚拟机搭建学习环境

(3)忘记Windows的操作思维

最后,分享一个很好的网站: www.netcraft.com, 通过此网站我们可以知道现在巨头网站中应用到的WebServer及服务器系统等信息,很有用的网站~

你可能感兴趣的:(linux,系统接口,历史与发展)