您的位置:首页 > 运维架构 > Linux

RHCE课程-linux基础笔记(一)之linux系统概述

2009-11-29 21:55 465 查看
1.1 linux 起源
linux 因其创始人linus Toralds 而得名。linus Toralds 是芬兰赫尔辛基大学技术科学系的学生,出于学习和研究的需要。linus 希望能够做出“比Minix 更好的minix“。 1991年linus 在minix的基础上开发了linux,并将其0.02版放到Internet上,使其成为自由和开放源代码的软件。
Linux核心编写者 Linus Torvalds



linux随着Internet的传播而得到了快速成长,来自世界各地的编程人员对其进行了修订和扩充。1994年,在与互联网上的志愿开发者协同工作的基础上,linus发布了标志性的linux 1.0版本。值得注意的是,linux只是参考了minix,而不是minix的改良。minix采用微内核技术,而linux采用具有动态加载模块特性的单内核技术。同时。linux具备unix系统所具备的全部特征。包括多任务,虚拟内存,共享库,需求装载机tcp/ip网络支持等。
linux的成功并没有为linus Toralds 带来巨额财富,但他的成就已使其在计算机发展史上占有了一席之地。

1.2 linux 的特点及主要优势
作为操作系统,linux在短短几年之内得到了如此迅猛的发展,与linux自身所具有的良好特点是分不开的。简单的说,linux具有以下主要特性。
1. 免费的专业级操作系统
linux具有服务器据操作系统的强大功能,同时,由于linux遵守通用公共许可协议GPL,因此任何人有共享和修改linux的自由,并且在不需要额外费用的条件下可以得到其源代码。用户可以免费使用linux,而不用担心成为盗版用户哟。
2. 良好的可移植性
可移植性是指将操作系统从一个硬件平台转移到另一个硬件平台时,无需改变其自身的运行方式。linux是一种可移植的操作系统,到目前为止,能够在几乎所有的计算机平台上运行,包括笔记本电脑,PC机,工作站,甚至大型机。
3. 良好的用户界面
linux具有类似于Windows图形界面的X-windows系统,用户可以使用鼠标,方便灵活的进行操作。
4. 低成本
linux是开放源代码的操作系统,不仅其内核是免费的,许多系统程序及应用程序也是自由软件,用户可以从网上免费获得。
5. 内核的定制和剪裁
linux内核负责管理计算机的各种资源,如处理器和内存,而且必须保证合理的分配资源。linux内核采用了动态加载技术,用户可以按照需要将内核设计的很小,许多暂不需要的模块可以从内核中剪裁掉,在需要的时候再重新加载。
6. 广泛的协议支持
可以说,网络就是linux的生命。linux在网络方面具备与生俱来的有优势,其内核支持的主要协议包括:
●TCP/IP 通信协议
●IPX/SPX 通信协议
●Apple Talk 通信协议,包括X.25及Frame-relay
●ISDN通信协议
●PPP,SLIP,PLIP通信协议
●ATM通信协议
7.丰富的应用程序和开发工具支持
由于linux系统具有良好的可移植性,目前大部分在unix系统下使用的工具已经被成功移植到linux系统中,包括几乎所有的GNU软件和库。linux获得了越来越多的应用程序和开发工具。
8. 良好的安全性和稳定性
linux的安全性和稳定性是其另外一个比较明显的特性。linux是多任务,多用户操作系统。linux采取了多种安全技术措施,包括对读,写进行权限控制,带保护地子系统,审计跟踪,核心授权,等等。由于linux本身的设计就对病毒攻击提供了非常好的防御机制,因此linux系统基本上不用安装防毒杀毒软件。

未完待续,请关注下一篇linux版本发展。

本文出自 “linux技术交流” 博客,请务必保留此出处http://linuxhai.blog.51cto.com/1057414/236448
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐