linux面面观
【程序编程相关:.NET Framework 精简版访问】z33
相信对网络安全感兴趣的你一定经常听到这个名字吧,它就是如今最热门的操作系统,internte上30%的服务器使用的操作系统,我现在就来讲一下它的发展史,有何特长及应用.
那什么是linux呢? 【推荐阅读:ADOCE与ADO.NET的差异】
【扩展信息:.NET Framework 精简版多线】它是一个开放源代码网络操作系统,类似于unix,它可以运行在x86 pc,sun sparc,digital alpha,680x0,powerpc, mips等平台上,可以说linux是目前运行硬件平台最多的操作系统.,但是它主要还是面向intel pc硬件平台. 所以也可以这样的说:linux是unix在pc机上的完整实现.而严格的来讲,我们说的linux是一个内核,而我们一般使用的都是linux的发行版,即是由不同的公司把linux内核加上gun软件与系统工具等制作成的一个软件包,这样就免除了用户需要在其他操作系统下进行编译才能使用,这样极大的方便了用户,使linux的安装如同windows一样方便(如图1是redhat7.3的安装界面).目前最流行的几个发行版本有:
redhat linux:
redhat linux是linux最早的商业版本之一.它在美国与其他英语国家市场上获得了较大的成功.现有的最新版本是redhat linux 7.3,它是基于linux 2.4.18-3内核.suse linux:
suse由德国人开发出来,是在欧洲大陆最流行的版本之一.现有最新版本是suse 8.0,基于linux 2.4内核.linux mandrake:
linux mandrake是一个高质量的商业版本.它是在早期的redhat版本中建造起来的,它的开放性与可扩展性没有redhat发行版高,但是它却带有一些商业软件.turbolinux:
turbolinux包括一系列的应用程序,一个gui(xfree86 3.3)的桌面,文档与技术支持,是国内最早支持中文的linux之一.红旗 linux:
红旗linux桌面版3.0 与红旗linux服务器版等一系统列产品,扬起了中文linux的红色旗帜.linux的发展过程
linux是linus torvalds(如图2,linux与他的linux)在1991年读赫尔辛基大学时创建的一种免费的操作系统.最初是用汇编语言写了一个在80386保护模式下处理多任务切换的程序,但这个程序并不能算作是操作系统,真正linux操作系统是来源于minix.minix是由andrew tannebaum教授开发的,发布在internet上,免费给全世界的学生使用.minix具有较多unix的特点,但与unix不完全兼容.而linux为超minix,决定为minix用户设计一个较完整的unix pc版本,于1991年发行了linux 0.11版本,但是它只具有操作系统内核的简单的雏形,不能很好的运行,并且必须在minix的机器上编译以后才能运行.... 下一页