认识 Linux 及 Linux 简介
Red Hat Enterprise Linux 简介
linux 的简介
一、Linux 的发展历史
二、Linux 的版权问题
三、Linux 的特点
四、Linux 的内核版本和发行版本
一、Linux 的发展历史
(Unix 的发展历史)
Unix 诞生于 1969 年,Ken Thompson 和 Dennis Riche 在美国贝尔电话试验室。
在开发Multics(多使用户分时操作系统)的期间,汤普逊创造出了名为Bon的程式语言。汤普逊花了一个月的时间开发了全新的操作系统,UNiplexed Information and Computing System(UNICS),可执行于PDP-7机器之上,后来改称为UNIX。第一版的Unix就是基于B语言来开发的。Bon语言在进行系统编程时不够强大,所以Thompson和Ritchie对其进行了改造,并与1971年共同发明了C语言。1973年Thompson和Ritchie使用C语言重写了UNIX。安装于PDP-11的机器之上。
Bob fabry-->伯克利---(BSD UNIX)
UNIX 版本
FreeBSD NetBSD OpenBSD
SUN--> Solaris
HP-->UX和Tru64
IBM-->AIX
1983年Riche提出GNU计划
由于unix太贵了,谭邦宁教授开发了minix
在 1979 年的版权公告中,影响最大的是在学校教 UNIX 相关知识的教授。想一
想,假如没有核心源码,如何教学生认识 UNIX,这对于 Anderw Tanenbaum(谭
邦宁)教授来说,实在很伤脑筋,不过,学校的课程还要继续,谭邦宁教授自己
动手写了 Minix。并强调他的 minix 必需能够与 UNIX 兼容。在 1984 年开始编写
核心程序,直到 1986 年终于完成,并于 1987 年出版 MINIX 相关书籍,同时与
新闻组相结合
Linux诞生于1991年,是一个免费用和自由传播的开源的(UNIX Like)类unix操作系统。全称叫做GNU/Linux。Linux的出现,最早开始于一个叫 李奥斯,托马斯(Linux Torvalds) 的芬兰大学生。他对当时为教学而设计的 Minix 操作系统提供的功能不满意,于是他决定自已写比 Minix 更强大的的类 UNIX 操作系统来取代 Minix,后来这个类 UNIX 操作系统就是 Linux。
二、Linux 的版权问题
Linux 是基于 copleft(版权所无)的软件模式进行发行的,GNU是“GUN is not Unix”的缩写。Richard 创造了著名的Emacs编辑器及自由基金会(Free software Foundation),并用“copyleft”定义了GNU的版权(有与版权“copyright”相对之意),这就是GPL(General Public License,通使用公共许可证)
GPL 是由自由软件基金会发行的使用于计算机软件的协议证书,用该证书的软件
被称为自由软件(后来改名为开放源代码软件( Open Source Software))。大
多数的 GNU 程序和超过半数的自由软件用它。
完整的操作系统:内核+软件
Linux 的发展与互联分不开。
三、Linux 的特点
完全免费(红帽是卖服务的,三级工程师)
高效安全稳固
支持多种硬件平台
友好的使用户界面
强大的网络功能
强大的数据库支持
支持多任务、多使用户
四、Linux 的内核版本和发行版本
1.内核版本:www.kernel.org
内核的开发和规范一直是由 linus 领导的开发小组控制着,版本也是唯一的。
开发小组每隔一段时间公布新的版本或者其修订版,从 1991 年 10 月 linus 向世
界公开发布的内核 0.0.2 版本(0.0.1 版本功能相当简陋所以没有公开发布)到
目前最新的内核 3.3.7 版本,linux 的功能越来越强大。
Linux 内核的版本号命名是有肯定规则的,版本号的格式通常为“主版本号.次
版本号.修正号”次版本号有:奇、偶之分。
# uname -r
2.6.18-164
其中:2=主版本号,至今未变;6=次版本号,自 2.6.x 以后,不再遵循奇数开发版,偶数稳固版之说。
18末版本号,164=修订号
为什么要更新内核:当前新硬件认不出来了
2.发行版本
仅有内核而没有应使用软件的操作系统是无法用的,所以许多公司或者社团将
内核、源代码及相关的应使用程序组织成一个完整的操作系统,让一般的使用户可
以简便地安装和用 Linux,这就是所谓的发行版本(distribution)
(1) Red Hat Linux 还有一个桌面版:Fedora Linux
(2) Slackware Linux 由Patrick Volkerding开发的GNU/Linux发行版。与很多其余的发行版不同,它坚持KISS(Keep It Simple Stupid)的准则,就是说没有任何配置系统的图形界面工具
(3) Mandriva Linux (KDE) GNOME
(4) Debian Linux 采使用了 Linux Kernel (操作系统的核心),但是大部分基础的操作系统工具都来自于 GNU 工程, 因而又称为Debian GNU/Linux
(5) SuSE Linux
(6) 红旗 Linux 中科院
(7) Ubuntu Linux
(8) Centos Linux
Red Hat Enterprise Linux 简介
Red Hat Enterprise Linux 简介