- 1969年,美国贝尔实验室的肯.汤普森在DEC PDP-7机器上开发出了UNIX系统。
- 1971年,丹尼斯.里奇发明了C语言,UNIX系统的绝大部分源代码用C语言重写,可移植性打下基础。
- Linux出现于1991年,李纳斯和后来陆续加入的众多爱好者共同开发完成,Linux是一个自由软件,是源代码开放的UNIX。
=======================================================================
- 自由软件特点:
- 使用自由,可以不受任何限制的使用软件
- 研究的自由:可以获得软件源代码、研究软件运作方式
- 散布自由:可以自由复制软件及散布给他人
- 改良的自由:可以自行改良软件并散布改良后的版本
=======================================================================
“足够多的眼睛,就可以让问题浮现”
优良的特性:
- 分时的多用户、多任务的操作系统
- 多数网络协议的支持,方便的远程管理
- 强大的内存管理和文件管理系统
- 大量的可用软件和免费软件(服务器、开发平台)
- 优良的稳定性和安全性
- 良好的可移植性和灵活性(几乎支持所有的CPU平台)
- 可供选择的厂商多
XWindow系统特点(Linux图形环境):不是一个具体的软件,而是一个协议,制定了相应标准
- 独立于操作系统
- 网络特性
- 源代码免费
UNIX图形环境:
- CDE(通用桌面环境)Common Desktop Environment
=======================================================================
LInux应用领域
- 电子政务(办公应用):OpenOffice.org
- 网络应用:
基于LAMP的网站论坛及B/S架构应用 基于Linux的负载均衡和集群 基于Linux的防火墙及代理服务器 基于Linux的网游服务器 .................
- 科学运算
- 嵌入式应用
生物特征识别系统 智能卡系统 掌上电脑、手机、信息家电 路由器、机顶盒、数码相机、MP4 ..................
工具:
- 网络扫描器:http://www.netcraft.com 用于查看每个网站、公司主要运用的是什么服务器及服务。
- www.top500.org 查看全世界前500的服务器
=======================================================================
学习平台:
- CentOS || ubuntu || Redhat || 红旗Linux || Mandriva || SuSE || gentoo linux
- 建议CentOS
选择一个合适入门的Linux版本 建议使用虚拟机软件 忘记Windows的思维方式