当前位置: 首页 > 图文教程 > 操作系统 > Unix/Linux > Linux操作系统分析

Unix/Linux
Linux网管123---组态XWindow系统-1.使用X-Configurator
Linux网管123---安装及硬体组态-8.下载及安装RedHat更新程式
Linux网管123---安装及硬体组态-7.从LILO启动
Linux网管123---安装及硬体组态-1.建立一张安装磁片
Linux程式设计-11.ShellScript(bash)--(2)教学例
Linux程式设计-11.ShellScript(bash)--(1)简介
简单配置linux下的网络邻居samba
如何使用 Linux 系统下的编辑器系列教程(1)
如何将.tif\.rgb\.gif......的图片转换成.xpm的格式?
请问linux下如何查看打开的文件数?谢谢如bsd下面的pstat -T
Redhat 8.0运行一段时间就死机高手帮忙啊(重发)
filesystem type unknown
LINUX与UNIX SHELL编程指南 下载
LINUX应用程序开发指南 下载
各位大哥,请告诉我linux下的文件目录的颜色代表什么?
安装最新中文OpenOffice.org 1.1 RC3
关于redhat 9.0 打开进程打开最大文件数
如何在shell脚本程序中获取日期值?
关于dd命令的求助!!!
如何恢复grub?

Unix/Linux 中的 Linux操作系统分析


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 157 ::
收藏到网摘: n/a


  作者: 阿瑟瑞德
  
  一 Linux简介
  
  1.1 Linux的缘起--UNIX&GNU
  
  1969年诞生于AT&T贝尔实验室的UNIX,至今已派生了二十多个分支,成为世界上影响最大、应用最广泛的操作系统。早期UNIX系统是源代码公开,具有详细文档并被大多数学校广泛研究的。从版本7开始,AT&T将UNIX商业化,并更换了许可协议。
  
  为了方面教学与科研,计算机专家Andrew Tanenbaum以版本7为蓝本独立开发了基于Intel X86平台的Minix,源代码公开并允许应用于教学。系统设计以简明为宗旨,系统实现采用简单、示意性方法,仅包含最基本的驱动程序,但Tanenbaum拒绝Minix hacker对系统进行改造。
  
  GNU工程是Richard Stallman创立于1984年,目标是开发一个完全免费的类UNIX系统及其应用程序。1991年,芬兰赫尔辛基大学的Linus Torvalds利用comp.os.minix宣告:“正如我一个月前所述,我正在写一个类Minix的基于i386的免费操作系统,现在终于到了可以使用的程度。我愿意公开内核的源代码以便进一步发展。版本0.02,可以运行bash、gcc、gnu-make、gnu-sed、compress等” Linux内核及多数应用程序都基于GPL(GNU公共许可协议)。Linux系统指的是开放源代码的,包含内核、系统工具、完整的开发环境和应用的Unix类操作系统。由于Linux是一个自由软件且具有结构清晰、功能简捷等特点,逐渐成为一个稳定可靠、功能完善的操作系统。
  
  1.2 Linux迅速发展的原因
  
  作为一种完全符合IEEE POSIX.1标准的操作系统,Linux不只是由Linus一人开发的,世界各地成千上万的程序员也参加了进来。Linux自从网上公开发表以来,操作系统内核性能不断得到改进和发展,外部应用程序日臻完善,Linux的迅速发展主要得益于以下几点:

  
  具有良好的开放性。这是Linux能够迅速发展的最重要的原因。Linux其生成工具的源代码均可通过Internet免费获取。开放与协作使Linux这一自由软件呈现出勃勃生机。
  
  Internet的普及使热心于Linux的开发者们能进行高效、快捷的交流,从而为Linux创造了一个优良的分布式开发环境。
  
  Linux具有很强的适应性,能适应各种不同的硬件平台和文件系统。
  
  Linux内核的强大功能以及它与GPL(通用软件许可证)的结合,使得许多个人和公司看到了它的前途,积极地投入它的内核和其应用程序的开发。