background image

Linux

 

与其他操作系统的区别

Linux 可以与 MS-DOS、OS/2、Windows 等其他操作系统共存于同一台机器上。它们均为操

 

作系统,具有一些共性,但是互相之间各有特色,有所区别。

目前运行在 PC 机上的操作系统主要有 Microsoft 的 MS-DOS、Windows、Windows 
NT 、IBM 的 OS/2 等。早期的 PC 机用户普遍使用 MS-DOS,因为这种操作系统对机器的
硬件配置要求不高,而随着计算机硬件技术的飞速发展,硬件设备价格越来越低,人们
可以相对容易地提高计算机的硬件配置,于是开始使用 Windows、Windows 
NT 等具有图形界面的操作系统。Linux 是新近被人们所关注的操作系统,它正在逐渐为
PC 机的用户所接受。那么,Linux 与其他操作系统的主要区别是什么呢?下面从两个方面

 

加以论述。

首先看一下 Linux 与 MS-DOS 之间的区别.在同一系统上运行 Linux 和 MS-DOS 已很普
遍,就发挥处理器功能来说,MS-DOS 没有完全实现 x86 处理器的功能,而 Linux 完全
在处理器保护模式下运行,并且开发了处理器的所有特性。Linux 可以直接访问计算机内
的所有可用内存,提供完整的 Unix 接口。而 MS-DOS 只支持部分 Unix

 

的接口。

就使用费用而言,Linux 和 MS-DOS 是两种完全不同的实体。与其他商业操作系统相比,
MS-DOS 价格比较便宜,而且在 PC 机用户中有很大的占有率,任何其他 PC 机操作系统
都很难达到 MS-DOS 的普及程度,因为其他操作系统的费用对大多数 PC 机用户来说都
是一个不小的负担。Linux 是免费的,用户可以从 internet 上或者其他途径获得它的版本,

 

而且可以任意使用,不用考虑费用问题。

就操作系统的功能来说,MS-DOS 是

单任务的

操作系统,一旦用户运行了一个 MS-DOS

的应用程序,它就独占了系统的资源,用户不可能再同时运行其他应用程序。而 Linux 是

 

多任务的操作系统,用户可以同时运行多个应用程序。

再看一下

Linux 与 OS/2、Windows、Windows NT 之间的区别。

 

从发展的背景看,Linux 与其他操作系统的区别是,Linux 是从一个比较成熟的操作系统
发展而来的,而其他操作系统,如 Windows NT 等,都是自成体系,无对应的相依托的
操作系统。这一区别使得 Linux 的用户能大大地从 Unix 团体贡献中获利。因为 Unix 是世界
上使用最普遍、发展最成熟的操作系统之一,它是七十年代中期发展起来的

微机

巨型机

的多任务系统

,虽

然有时接口比较混乱

,并缺少相对集中的标准,但还是发展壮大成为

了最广泛使用的操作系统之一。无论是 Unix 的作者还是 Unix 的用户,都认为只有 Unix 才
是一个真正的操作系统,许多计算机系统(从个人计算机到超级计算机)都存在 Unix 版
本,Unix 的用户可以从很多方面得到支持和帮助。因此,

Linux 做为 Unix 的一个克隆

,同

样会得到相应

的支持和帮助,直接拥有 Unix

 

在用户中建立的牢固的地位。

使用费

用上看,Linux 与其他操作系统的区别在于 Linux 是一种开放、免费的操作系统,

而其他操作系统都是封闭的系统,需要有偿使用。这一区别使得我们能够不用花钱就能得
到很多 Linux 的版本以及为其开发的应用软件。当我们访问 Internet 时,会发现几乎所有