【Linux操作系统的组成和应用探究5300字(论文)】_第1页
【Linux操作系统的组成和应用探究5300字(论文)】_第2页
【Linux操作系统的组成和应用探究5300字(论文)】_第3页
【Linux操作系统的组成和应用探究5300字(论文)】_第4页
【Linux操作系统的组成和应用探究5300字(论文)】_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Linux操作系统的组成和应用研究摘要操作系统在当今的生活中已经是我们日常工作以及生活所避免不了的必需品。到目前为止,操作系统有很多很多种,最常用以及最常见的类似于我们熟悉的windows系统。除此之外还有一些很多专业技术人员在用的Linux操作系统。因为Linux操作系统的便捷和开源,因此该系统具有极大的安全性,被广泛运用于社会的多种场景。那么本篇文章就主要为大家介绍一下Linux操作系统的组成与应用领域以及Linux操作系统所起到的一些作用。来帮助大家具体了解一下Linux操作系统的应用。关键词:Linux操作系统;Linux内核;Linux应用领域

目录TOC\o"1-3"\h\u3779第一章Linux操作系统介绍 15272第二章Linux操作系统的组成 1204742.1Linux内核 1235192.1.1系统内存管理 1204772.1.2软件程序管理 2303182.2GUN工具 3235982.3桌面环境 3152042.3.1KDE(KDesktopEnvironment,K桌面环境) 3228642.3.2GNOME(网络对象模型环境) 4179422.3.3Unity桌面 4148第三章Linux应用领域 444393.1服务器系统的应用 457033.2关于桌面系统的应用 4148483.3嵌入式系统的应用 5283353.4电子政务系统的应用 62752结论 717285参考文献 9第一章Linux操作系统介绍使用过Linux操作系统的人都知道,该操作系统其实是Unix操作系统的一种克隆系统。它诞生于1991年,也是Linux操作系统正式对外公布的时间。再之后,随着越来越多的使用者的共同努力,以及全世界各地计算机爱好者们的不懈追求下,借助于internet网络,已经成为当今世界上,使用最多的一种Unix操作系统,而且近几年来它的使用人数一直在迅猛增长,其势头不容小觑。下面为大家详细介绍一下Linux操作系统的大致内容。现今为止,支持免费使用并且自由传播的一种操作系统。也是目前支持多用户多任务,现场以及多CPU的一个操作系统。主要影响一些Unix的工具软件和应用程序以及一些网络协议的,支持32位和64位的硬件。以目前的发展状况来看,Linux基本继承了Unix的核心设计思想,也是目前一个比较性能稳定,而且用户广泛的一个网络操作系统。并且它手机语的CPU是由全世界各国各地,数以万计的程序员共同设计并且实现的,该CPU的建立,不受任何商品化软件的版权制约,让全世界范围内的使用者都可以自由使用Unix兼容产品。第二章Linux操作系统的组成Linux是一种自由和开放源码的类UNIX操作系统。它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。linux可划分为以下四部分:Linux内核、GNU工具、图形化桌面环境、应用软件。2.1Linux内核Linux系统的核心是内核。内核控制着计算机系统上的所有硬件和软件。内核主要负责以下四个功能:系统内存管理、软件程序管理、硬件设备管理、文件系统管理。2.1.1系统内存管理操作系统内核的主要功能之一就是内存管理。内核不仅管理服务器上的可用物理内存,还可以创建和管理虚拟内存(即实际并不存在的内存)。内核通过硬盘上的存储空间来实现虚拟内存,这块区域称为交换空间(swapspace)。内核不断地在交换空间和实际的物理内存之间反复交换虚拟内存中的内容。这使得系统以为它拥有比物理内存更多的可用内存。内存存储单元按组划分成很多块,这些块称作页面(page)。内核将每个内存页面放在物理内存或交换空间。然后,内核会维护一个内存页面表,指明哪些页面位于物理内存内,哪些页面被换到了磁盘上。内核会记录哪些内存页面正在使用中,并自动把一段时间未访问的内存页面复制到交换空间区域(称为换出,swappingout)——即使还有可用内存。当程序要访问一个已被换出的内存页面时,内核必须从物理内存换出另外一个内存页面给它让出空间,然后从交换空间换入请求的内存页面。显然,这个过程要花费时间,拖慢运行中的进程。只要Linux系统在运行,为运行中的程序换出内存页面的过程就不会停歇。2.1.2软件程序管理Linux操作系统将运行中的程序称为进程。内核创建了第一个进程(称为init进程)来启动系统上所有其他进程。当内核启动时,它会将init进程加载到虚拟内存中。内核在启动任何其他进程时,都会在虚拟内存中给新进程分配一块专有区域来存储该进程用到的数据和代码。Linux系统可以通过调整启动运行级来控制整个系统的功能。通过将运行级从3调整成5,系统就可以从基于控制台的系统变成更先进的图形化XWindow系统。2.1.3文件系统管理Linux内核支持通过不同类型的文件系统从硬盘中读写数据。表1-1列出了Linux系统用来读写数据的标准文件系统。图2Linux文件管理系统2.2GUN工具除了由内核控制硬件设备外,操作系统还需要工具来执行一些标准功能,比如控制文件和程序。供Linux系统使用的这组核心工具被称为coreutils(coreutilities)软件包。GNUcoreutils软件包由三部分构成:处理文件的工具、操作文本的工具、管理进程的工具。2.3桌面环境2.3.1KDE(KDesktopEnvironment,K桌面环境)最初于1996年作为开源项目发布。它会生成一个类似于MicrosoftWindows的图形化桌面环境。KDE桌面允许你把应用程序图标和文件图标放置在桌面的特定位置上。单击应用程序图标,Linux系统就会运行该应用程序。单击文件图标,KDE桌面就会确定使用哪种应用程序来处理该文件。2.3.2GNOME(网络对象模型环境)GNOME是另一个流行的Linux桌面环境。GNOME于1999年首次发布,现已成为许多Linux发行版默认的桌面环境。2.3.3Unity桌面如果你用的是UbuntuLinux发行版,你会注意到它与KDE和GNOME桌面环境有些不一样。准确来说,这是因为负责开发Ubuntu的公司决定采用自己的一套叫作Unity的Linux桌面环境。Unity桌面得名于该项目的目标——为工作站、平板电脑以及移动设备提供一致的桌面体验。不管你是在工作站还是在手机上使用Ubuntu,Unity桌面的使用方式都是一样的。第三章Linux应用领域关于在领域以及它以及其它一些需要操作系统的领域内Linux的操作系统有以下几个应用领域来帮助我们的日常工作以及生活。3.1服务器系统的应用首先是价格低廉的服务器系统,对于部门来说,服务器的流畅以及不断的开发进步是极其重要的,因为部门对于人员信息的不断改进以及信息流的不断变化,都需要及时的控制和掌握,而Linux的服务器系统,由于有很多的开发者都在对Linux不断的巩固加强,所以,它相对于其它的网站来说,鲁尼斯的操作系统,还是非常有潜在价值的,而且它的开发,部分也非常的大,有很多地方还可以不断的进步,那么我们的系统在使用Linux,就可以很好的利用它的,不断开发这种条件,来不断的更新自己的信息库,。在今天Linux操作系统被广泛的用于服务器操作系统之中。目前我们知道的很多开发者群体以及开发者组织都在用这个操作系统,同时它对于一些网站的服务商来说也是最好的一个操作系统。主要还是因为它的价格低廉,用起来比较方便。3.2关于桌面系统的应用桌面系统是为很多人的办公带来非常大的便利,。而且Linux的桌面系统对外使用也是完全免费的,不收取任何一点费用。深一步地去分析Linux的桌面系统,它包括一些办公应用和多媒体应用,包括网络应用等方面,这些领域都是我们的部门所需要的,首先办公应用,关部门在日常工作以及办公室肯定少不了对办公应用的使用,而且需要平凡的,大面积的使用办公应用,它可以做到免费。Linux的桌面系统,这一点时就会很方便,我们的日常办公工作,其次关于Linux桌面系统的多媒体应用,也是非常的便捷和方便的,在关部门日常所需要的面部识别方面,它的多媒体应用可以把照片更加方便的去处理以及识别的,这些都可以为我们的部门提供更高的便捷,以及更高的效率。还有关于Linux系统的网络应用这方面,网络应用,对于目前的关系来说也是非常重要的一点,现在的网络变幻莫测,有很多的网络诈骗以及网络管理都需要部门的同步跟进,所以,网络应用等功能的大面积使用,也让关部门更加的,需要Linux这种操作系统来帮忙。其实最新发行的这一版本的Linux,在桌面这一方面有了很大的改进,尤其是在桌面的应用方面,与其它的操作系统来说,已经具有了很高的水平,跟以前相比更是有了更大的进步。目前的桌面系统,可以结合多个办公应用,来方便我们的日常办公以及工作所需要,然后还有它的多媒体应用,可以辅助我们日常的编辑视频,编辑音频以及照片的美化。同时它还附加有网络应用,等多方面功能的桌面系统,它将多个功能集为一体,成为新一代的Linux操作系统,最最关键的也是最受广大使用者欢迎的就是这个桌面操作系统它是免费使用的,这个也与Linux的价格低廉相呼应,受到广大使用者的喜欢。3.3嵌入式系统的应用嵌入式相信大家对这个名词已经不陌生了,在当下的计算机环境中,很多很多的移动设备包括固定设备都是嵌入式的。那么在嵌入式如今,这么流行的今天在这方面就能发挥它更好的一个作用。因为Linux的内核核心以及其它一些源代码方面都是完全公开的,很多的使用者以及开发者都可以共享一些源代码。所以大部分基于Linux的嵌入式系统,都大受欢迎,这也让基于Linux的嵌入式系统成本大大降低,相比于其它的一些嵌入式,更加受到观众的喜欢。而且Linux的嵌入系统完全不受其它因素的干扰,由于它的内核是公开透明,而且含量信息是非常丰富的,我们可以任意的在其后台中,拿到自己所需要的一些嵌入式。Linux操作系统的嵌入式系统,它主要应用于一些移动设备,也就是我们现在的手机和电脑,那么部门在使用这一功能时主要是针对一些利用手机以及电脑进行犯罪的人员,能更好的进行跟踪处理。随着目前,手机以及一些其它移动终端设备的使用量越来越高,Linux的嵌入式系统就会更加的普遍。使用它的人如果越来越多,那么对部门的调查就会越来越方便,它可以根据Linux的嵌入式系统来找到使用它的一些手机终端客户,进行定位以及信息筛选。这些都会帮助部门进行更高效率的工作。同时在进行一些部门的小程序开发时,完全可以用Linux的嵌入式系统,它是由全球各地的开发者共同研发的一个嵌入式系统,它的内核是完全透明公开的,对于是正常的使用者,还是对于部门这种安全系数较高的使用者来说,都有必要对Linux嵌入式系统进行一定的认知和了解,方便为以后的程序开发,作出重要基础。如果需要新的软件或者新的程序是我们的,部门就可以利用Linux的嵌入式系统来进行一些源代码的采用,这样就更方便的去开发一些东西。同时还可以不受其它任何因素的干扰下完成这种工作。目前我们所知道的两个最大的操作系统就是windows和Linux,在Linux逐渐变好,逐渐越来越优秀的趋势下,它已经完全可以与windows系统相抗衡。是随着Linux的不断增强,所有的使用者对该系统的态度都发生了非常大的转变,不仅仅是因为它的价格低廉,还有一大部分原因是由于它具有超高的安全性。所以在这两大优势的前提下,越来越多的人都更加喜欢Linux的操作系统,而且目前有一大部分的国家正在把一些电子政务系统想入那个平台倾斜,由于它的安全性更高,所以更受广大电子政务作者的喜爱,同时也证明了有更多的人对Linux系统的认可。3.4电子政务系统的应用为什么现在越来越多的国家会把电子政务转向Linux的操作系统平台?就是因为Linux的安全性太高了,那么这正是符合我们的系统所需要的一种操作系统,我们知道部门的工作是极其隐秘的。如果想要在部门采用一些操作系统,它的安全性必须达到最高,因为一旦部门的信息泄露就意味着该区域的大量人员信息被泄露,所以部门完全可以将Linux这种操作系统作为自己的基本操作系统,由于它有更高的安全性,而且使用更加简单方便。部门所需要东西的安全性,大家可想而知。因为这个工作单位含有大量的个人信息以及个人记录的,所以我们想要更高效,更安全的工作就必须要用Linux的系统,无论是它的电子政务也好,还是其它方面也好,都具有更高的安全性,复合我们部门的需求。08年8月1号国家部金盾工程部署中科,红旗Linux操作系统颁布了以下一个文件,大致介绍了一下国内领先的Linux厂商中科红旗软件技术有限公司,日前宣布了一个国家部金盾工程项目,采用了红旗Linux操作系统。这个操作系统为我们的部出入境管理局搭建了一个高效率,稳定以及安全的出入管理信息系统平台。大大实现了我国出入境管理,日前所想要的,加快速度,提高能力,强化管理的一个目标,同时它也大幅度提高了我国边防检查的力度,同时规范了执勤形状度以及全自动化水平,把我们的全国出入境管理业务的建设,推上了一个更高更新的台阶。结论Linux可以走到今天,一定有它的优点所在。目前为止使用者都明白,该操作系统的高效性以及它的灵活性,是最吸人眼球的,Linux的设计结构是模块化的,那么这样就使得它不仅仅能在一些价格昂贵的工作站台上去运行,更能在一些比较廉价的PC机上,来实现全部的工作特性。充分发挥其有多任务多用户的能力。这个操作系统软件中不仅有一个完整的Linux操作系统,其还自带了一些类似于文本编辑器以及语言编译,等日常应用软件来供我们的日常生活以及工作所用,同时它也包括多窗口管理器。所以Linux的操作系统整体来说,比较符合我们日常所需要的操作系统所有的需求。这也使得它能在当今互联网高速发展的今天,安稳的走到了现在。Linux操作系统的主要用途有,虚拟化数据库服务器,微博服务器,应用服务器,跳转和日志服务器,开发平台,谷歌搜索设备,入侵检测系统等。如今我们已经越来越信任Linux的操作系统,也越来越多的人在使用那个操作系统,希望它在未来的生活中可以带给我们更多的便利,更多的便捷,以及让我们的工作效率更高,生活更加美好。同时希望在我们部门,进一步的使用下,也会让Linux操作系统越来越完善,两者相互影响,相互进步,为我们的科技进步和人民生活增光添彩。参考文献[1]XiVL,WangC,ZettlemoyerL,etal.NL2Bash:ACorpusandSemanticParserforNaturalLanguageInterfacetotheLinuxOperatingSystem[J].

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论