from: 哔哩哔哩史上最牛的Linux视频教程-兄弟连の笔记
一、UNIX和Linux发展史
UNIX和Linux简单来说可以看成是父子,Unix是父,Linux是子。
1.UNIX发展历史和发行版本
UNIX发展历史:
- 1965年,美国麻省理工学院(MIT)、通用电气公司(GeneralElectric)及AT&T的贝尔实验室联合开发Multics工程计划,目标是该项目要建立一套多使用者、多任务、多层次(multi-user、multi-task、multi-level)的MULTICS操作系统。但由于其自身追求的目标太过于庞大复杂,项目进度远远落后于计划,最后贝尔实验室宣布退出。
- 1969年,美国贝尔实验室的Ken Thompson在PDP-7机器上开发出了UNIX系统。
- 1971年,Ken Thompson的同事Dennis Ritchie发明了C语言;1973年,UNIX系统绝大部分源代码用C语言重写,这为UNIX系统的可移植性打下了基础。
UNIX 主要发行版本:
操作系统 | 公司 | 硬件平台 |
---|---|---|
AIX | IBM | PowerPc |
HP-UX | HP | PA-RISC |
Solaris | Sun | SPARC |
Linux | Red Hat Linux、Ubuntu Linux | IA(Intel、AMD、Cyrix、RISE… |
BSD (Berkeley Software Distribution,伯克利软件套件)是Unix的衍生系统,在1977至1995年间由加州大学伯克利分校开发和发布的。
Linux的发展历史
Linux系统诞生于1991年,由芬兰大学生李纳斯(Linus Torvalds)和后来陆续加入的众多爱好者共同开发完成。
Linux是开源软件,是源代码开放的UNIX。
Linuxn内核版本
Linux内核官网:内核版本官网
内核版本说明
主版本.次版本.末版本
eg:2.6.18
Linux的主要发行版本
- 分支一
redhat
CentOS: 社区维护版本,完全免费
fedora: 个人版,相当于实验版
SuSE: 图形化桌面nice,欧洲用得较多
gentoo linux:要求较高,不太适合新手
红旗 linux:典型Redhat分支,中文很棒,与Windows操纵差不多
Mandriva
turbolinux - 分支二
debian
ubuntu:桌面做得挺好
KNOPPIX:不需要安装,直接启动(CentOS现在也有免安装版)
二、开源软件简介
特点:
- 使用的自由:绝大多数开源软件免费
- 研究的自由:可以获得软件源代码
- 散步及改良的自由:可以自由传播、改良甚至销售
支撑互联网的开源技术:
推荐:细说PHP,细说linux
Linux应用领域
1.基于Linux的企业服务器
踩点网站(查网站服务器的操作系统):www.netcraft.com
2.嵌入式应用
手机、平板电脑
智能家电:机顶盒、游戏机、数码相机
智能卡系统
航空系统
银行系统
kalaok点歌系统
3.Linux在电影娱乐业
CAD/CAM等电影
Linux学习方法
为什么选择命令行?
答:考虑稳定、安全、服务优先等因素,若安装图形化界面,系统将会将重点放在对界面的维护上,占用资源,而且当服务开启越多,系统越容易出错,对安全稳定会有影响。
解决问题的智慧
答:使用工具 帮助 文档 示例 查找。
忘掉Windows思维方式
计划 专注 坚持 练习。