2022年linux的特性,与其他操作系统的区别 .pdf

上传人:C****o 文档编号:33388841 上传时间:2022-08-10 格式:PDF 页数:3 大小:44.79KB
返回 下载 相关 举报
2022年linux的特性,与其他操作系统的区别 .pdf_第1页
第1页 / 共3页
2022年linux的特性,与其他操作系统的区别 .pdf_第2页
第2页 / 共3页
点击查看更多>>
资源描述

《2022年linux的特性,与其他操作系统的区别 .pdf》由会员分享,可在线阅读,更多相关《2022年linux的特性,与其他操作系统的区别 .pdf(3页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、Linux 的特性 , 与其他操作系统的区别Linux 的特性Linux 操作系统在短短的几年之内便得到了非常迅猛的发展,这与 Linux 具有的良好特性是分不开的。 Linux 包含 UNIX的全部功能和特性。简单地说,Linux 具有以下主要特性。1开放性开放性是指系统遵循世界标准规范,特别是遵循开放系统互连(OSI)国际标准。凡遵循国际标准所开发的硬件和软件,都能彼此兼容,可方便地实现互联。2多用户多用户是指系统资源可以被不同用户各自拥有和使用,即每个用户对自己的资源(如文件、设备)有特定的权限,互不影响。Linux 和 UNIX都具有多用户的特性。3多任务多任务是现代计算机操作系统的最

2、主要的一个特点。它是指计算机同时执行多个程序,而且各个程序的运行互相独立。Linux 系统调度每一个进程平等地访问处理器( CPU )。由于 CPU的处理速度非常快, 从处理器执行一个应用程序中的一组指令到Linux 调度处理器再次运行这个程序之间只有很短的时间延迟,用户是感觉不出来的,因而启动的应用程序看起来好像在并行运行。4良好的用户界面Linux 向用户提供了两种界面:用户界面和系统调用。Linux 的传统用户界面是基于文本的命令行界面,即shell,它既可以联机使用,又可存储在文件上脱机使用。shell有很强的程序设计能力, 用户可方便地用它编制程序,从而为用户扩充系统功能提供了更高级

3、的手段。可编程 shell是指将多条命令组合在一起,形成一个shell程序,这个程序可以单独运行,也可以与其他程序同时运行。Linux 还为用户提供了图形用户界面,利用鼠标、 菜单、 窗口、滚动条等设施,给用户呈现一个直观、易操作、交互性强、友好的图形化界面。系统调用给用户提供编程时使用的界面。用户可以在编程时直接使用系统提供的系统调用命令。系统通过这个界面为用户程序提供底层的、高效率的服务。5设备独立性设备独立性是指操作系统把所有外部设备统一视为文件,只要安装它们的驱动程序,任何用户都可以像使用文件一样操纵、使用这些设备,而不必知道它们的具体存在形式。具有设备独立性的操作系统通过把每一个外围

4、设备看做一个独立文件来简化增加新设备的工作。 当需要增加新设备时,系统管理员在内核中增加必要的连接。这种连接(也称做设备驱动程序) 保证每次调用设备提供服务时,内核以相同的方式来处理它们。当新的或更好的外设被开发并交付给用户时,只要这些设备连接到内核,就能不受限制地立即访问它们。设备独立性的关键在于内核的适应能力。其他操作系统只允许一定数量或一定种类的外部设备连接,而具有设备独立性的操作系统能够容纳任意种类及任意数量的设备,因为每一个设备都是通过其与内核的专用连接独立进行访问的。Linux 是具有设备独立性的操作系统,它的内核具有高度适应能力,随着更多的程序员利用Linux 编程,会有更多的硬

5、件设备加入到各种Linux 内核和发行版本中。另外,由于用户可以免费得到Linux 的内核源代码,因此,用户也可以修改内核源代码,以便适应新增加的外名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 3 页 - - - - - - - - - 部设备。6丰富的网络功能完善的内置网络是Linux 的一大特点。Linux 在通信和网络方面的功能优于其他操作系统。它的联网能力与内核紧密地结合在一起,并具有内置的灵活性。Linux 为用户提供了完善、强大的网络功能。7可靠的系统安全L

6、inux 采取了许多安全技术措施,包括对读写进行权限控制、带保护的子系统、审计跟踪、核心授权等,这为网络多用户环境中的用户提供了必要的安全保障。人们普遍认为,Linux是目前最安全的操作系统之一。8良好的可移植性可移植性是指将操作系统从一个平台转移到另一个平台时它仍然能按其自身的方式运行的能力。Linux 是一种可移植的操作系统,能够在从微型计算机到大型计算机的任何环境和任何平台上运行。可移植性为运行Linux 的不同计算机平台与其他计算机进行准确而有效的通信提供了手段,不需要另外增加特殊和昂贵的通信接口。Linux 与其他操作系统的区别Linux 可以与 MS-DOS 、OS/2、Windo

7、ws 等操作系统共存于同一台机器上。它们均为操作系统,具有一些共性,但是又各有特色,有所区别,可以根据个人需要或者使用习惯选择安装其中的一种或几种。目前,运行在PC 机上的操作系统主要有Microsoft 的 MS-DOS 和 Windows 、IBM 的 OS/2等。早期的PC 机用户普遍使用MS-DOS ,因为这种操作系统对机器的硬件配置要求不高,而随着计算机硬件技术的飞速发展,硬件设备的价格越来越低,人们可以相对容易地提高计算机的硬件配置,于是开始使用Windows 、Windows NT 等具有图形界面的操作系统。Linux是新近被人们所关注的操作系统,它正在逐渐为PC 机的用户所接受

8、。那么,Linux 与其他操作系统的主要区别是什么呢?下面从三个方面加以论述。1Linux 与 MS-DOS 之间的区别不运行 X Window 时的 Linux 与 MS-DOS 的操作界面和使用方式非常相似,但二者的功能和性能有很大区别。就发挥处理器功能来说,MS-DOS 没有完全发挥x86 处理器的功能,而Linux 完全在处理器保护模式下运行,充分利用了处理器的所有特性。Linux 可以直接访问计算机内的所有可用内存,提供完整的UNIX 接口。就操作系统的功能来说,MS-DOS 是单用户、单任务的操作系统, 一旦用户运行一个MS-DOS的应用程序,它就独占了系统的资源,用户不可能再同时

9、运行其他应用程序。而Linux 是多用户、多任务的操作系统,可以有多个用户同时登录,而且可以同时运行多个应用程序。就使用费用而言,MS-DOS 是商业软件,需要付费购买使用,而Linux 是免费的,用户可以从 Internet 上或者其他途径获得它的版本,而且可以任意使用,不用考虑付费购买问题。2. Linux 与 Windows 之间的区别从发展的背景看,Linux是从一个比较成熟的操作系统发展而来的,而其他操作系统(如Windows 等)都是自成体系, 没有相依托的操作系统。这一区别使得Linux 的用户能大大地从 UNIX 团体的贡献中获益。Linux 给个人计算机带来了能够与UNIX

10、系统匹敌的速度、效率和灵活性,使个人计算机具有的潜力得到了充分发挥。Linux 不仅在性能上能够与UNIX系统相匹敌,而且具有强大的网络功能,能够支持Internet、 Intranet、Windows 、AppleTalk等网络。在Linux 中,你几乎可以找到需要的所有内容。Linux 拥有与 Windows 和 Mac 一样功能完备的图形用户界面 X Window 系统。 X Window系统是用于UNIX机器的一个图形系统,它支持许多应用程序,并且是业界的标准界面。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心

11、整理 - - - - - - - 第 2 页,共 3 页 - - - - - - - - - Linux 不仅提供了强大的操作系统功能,而且还提供了丰富的应用软件,在Internet 上,大量免费软件都是针对UNIX 系统编写的, 这些程序包罗万象,任何人都可以下载适合自己需要的软件及其源码,以便修改和扩充操作系统或应用程序的功能。Linux 稳定性好,运行Linux 的机器启动一次可以运行数月。Linux 提供了完全的内存保护,每个进程都运行在自己的虚拟地址空间中,不会损坏其他进程或内核使用的地址空间。任务与内核间相互隔离,行为不良或编写不良的程序只能毁坏自己,因而被破坏的进程几乎不可能使系

12、统崩溃。Windows 对硬件配置要求高,而Linux 在低端 PC 系统上仍然可以流畅运行,Linux 的最小安装仅需要4MB 内存, Linux 内核允许在运行时装载和卸载硬件的驱动程序,这样就不必装载全部的驱动程序,可以最大化地节约内存资源。Linux 的组网能力非常强大,它提供了对TCP/IP 的完善支持,并且包括了对下一代Internet协议 IPv6 的支持。 Linux 内核还包括IP 防火墙代码、 IP 伪装、 IP 服务质量控制及许多安全特性。这些特性可以和像Cisco 这样的公司提供的高端路由设备的特性相媲美。此外,利用Samba 组件, Linux可以作为Windows客

13、户机的打印和文件服务器。运用Linux包含的AppleTalk 模块, Linux 甚至可以作为一个Macintosh 客户机的文件和打印服务器。从使用费用上看,Linux 是一种开放、免费的操作系统,而Windows 操作系统是封闭的、有偿使用的系统。 这一区别使得用户不用花钱就能得到很多Linux 的版本以及为其开发的应用软件。 Linux 系统的开发遵循UNIX 的开放系统标准,任何一个软件商或开发者都可以实现这些标准。 OS/2 和 Windows NT 等操作系统是具有版权的产品,其接口和设计均由某一公司控制,只有这些公司才有权实现其设计,它们是在封闭的环境下发展的。3Linux 与

14、商用 UNIX 之间的区别Linux 和商用 UNIX 支持基本相同的软件、程序设计环境和网络特性,可以说 Linux 是 UNIX的 PC 版本, Linux 在 PC 机上提供了相当于UNIX 工作站的性能。 Linux 与 UNIX 有以下几方面的区别:1)Linux 是免费软件,用户可以从网上下载,而商用的UNIX除了软件本身的价格外,用户还需支付文档、售后服务费用。2)Linux 拥有 GNU 软件支持,能够运行GNU 计划的大量免费软件,这些软件包括应用程序开发、文字处理、游戏等方面的内容。3)Linux 的开发是开放的,任何志愿者都可以对开发过程做出贡献,而商用UNIX则是由专门的软件公司进行开发的。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 3 页 - - - - - - - - -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁