首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
职业资格
如果想安装一个完全免费、源代码公开的操作系统,应该选择哪种系统?该系统通常分为哪三个主要部分?
如果想安装一个完全免费、源代码公开的操作系统,应该选择哪种系统?该系统通常分为哪三个主要部分?
admin
2017-11-09
53
问题
如果想安装一个完全免费、源代码公开的操作系统,应该选择哪种系统?该系统通常分为哪三个主要部分?
选项
答案
应该选择Linux系统,其分为内核(或Kernel)、shell和文件系统三个主要部分。
解析
Linux是一套免费使用和自由传播的类UNIX操作系统,是一个基于POSIX和UNIX的 多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了UNIX以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
Linux具有以下显著特点。
①模块化程度高。
Linux的内核设计非常精巧,分成进程调度、内存管理、进程间通信、虚拟文件系统和网络接口五大部分;其独特的模块机制可根据用户的需要,实时地将某些模块插入或从内核中移走,使得Linux系统内核可以被裁剪得非常小巧,很适合于嵌入式系统的需要。
②源码公开。
由于Linux系统的开发从一开始就与GNU项目紧密地结合起来,所以它的大多数组成部分都直接来自GNU项目。任何人、任何组织只要遵守GPL条款,就可以自由使用Linux派代码,为用户提供了最大限度的自由度。另外,由于Linux源代码公开,用户不用担心有 “后门”等安全隐患。同时,源码开放给各教育机构提供极大的方便,从而也促进了LinuX的学习、推广和应用。
③广泛的硬件支持。
Linux能支持x86、ARM、MIPS、ALPHA和PowerPC等多种体系结构的微处理器。它 目前已成功地被移植到数十种硬件平台,几乎能运行在所有流行的处理器上。
④安全性及可靠性好。
Linux中大量网络管理、网络服务等方面的功能,可使用户很方便地建立高效稳定的防火墙、路由器、工作站、服务器等。为提高安全性,它还提供了大量的网络管理软件、网络分析软件和网络安全软件等。
⑤具有优秀的开发工具。
开发嵌入式系统的关键是需要有一套完善的开发和调试工具。传统的嵌入式开发调试工具是在线仿真器(In Circuit Emulator,ICE),它通过取代目标板的微处理器,给目标程序提供一个完整的仿真环境,从而使开发者能非常清楚地了解到程序在目标板上的工作状态,便于监视和调试程序。在线仿真器的价格非常高,而且只适合做非常底层的调试。如果使用的是嵌入式Linux.一旦软硬件能支持正常的串口功能,即使不用在线仿真器,开发者也可以很好地进行开发和调试工作,从而节省了一笔不小的开发费用。嵌入式Linux为开发者提供了一套完整的工具链(Tool Chain),使其能够很方便地实现从操作系统到应用软件各个级别的调试。
⑥有很好的网络支持和文件系统支持。
Linux从诞生之日起就与Interact密不可分,支持各种标准的Intemet网络协议,并且很容易移植到嵌入式系统当中。目前,Linux几乎支持所有主流的网络硬件、网络协议和文件系统,因此它是NFS的一个很好的平台。
另一方面,由于Linux有很好的文件系统支持(例如,它支持Ext2、FAT32、romfs等文件系统),是数据备份、同步和复制的良好平台,这些都为开发嵌入式系统应用打下了坚实的基础。
⑦与UNIX完全兼容。
目前,Linux中所包含的工具和实用程序,可以完成UNIX的所有主要功能。
Linux系统通常包含内核、Shell和文件结构三个主要部分。
Linux:内核:内核是系统的心脏,是运行程序和管理像磁盘和打印机等硬件设备的核心程序。它从用户那里接受命令并把命令送给内核去执行。
Linux:ShellShell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行。
买际上Shell是一个命令解释器,它解释由用户输入的命令并且把它们送到内核。不仅如此,Shell有自己的编程语言用于对命令的编辑,它允许用户编写由Shell命令组成的程序。Shell编程语言具有普通编程语言的很多特点,比如它也有循环结构和分支控制结构等,用这种编程语言编写的Shell程序与其他应用程序具有同样的效果。
Linux提供了像Microsoft Windows那样的可视的命令输入界面——X Window的图形用户界面(GUI)。它提供了很多窗口管理器,其操作就像Windows一样,有窗口、图标和菜单,所有的管理都是通过鼠标控制。现在比较流行的窗口管理器是KDE和GNOME。
Linux文件结构:文件结构是文件存放在磁盘等存储设备上的组织方法,主要体现在对文件和目录的组织上。目录提供了管理文件的一个方便而有效的途径。我们能够从一个目录切换到另一个目录,而且可以设置目录和文件的权限,设置文件的共享程度。
使用LinuX,用户可以设置目录和文件的权限,以便允许或拒绝其他人对其进行访问。Linux目录采用多级树形结构。用户可以浏览整个系统,可以进入任何一个已授权进入的目录,访问那里的文件。
文件结构的相互关联性使共享数据变得容易,几个用户可以访问同一个文件。Linux是一个多用户系统,操作系统本身的驻留程序存放在以根目录开始的专用目录中,有时被指定为系统目录。
内核、Shell和文件结构一起形成了基本的操作系统结构。它们使得用户可以运行程序,管理文件以及使用系统。此外,Linux操作系统还有许多被称为实用工具的程序,辅助用户完成一些特定的任务。
转载请注明原文地址:https://kaotiyun.com/show/9sIS777K
本试题收录于:
中级通信专业实务互联网技术题库通信专业技术人员职业水平分类
0
中级通信专业实务互联网技术
通信专业技术人员职业水平
相关试题推荐
相邻关系的种类包括()
公共关系与市场营销的区别不包括()
物业管理从事业发展方面对其从业人员进行培训,培训内容为()。
()为房地产抵押存在的抵押方式。
物业服务合同是()的协议。
1999年,建设部在深圳召开了全国()物业管理工作会议。
物业共用部位、共用设施设备验收包括()。
()在实践中不断完善小区物业管理模式。
根据建设部2000年发布的《全国物业管理示范住宅小区标准及评分细则》的要求,全国物业管理示范住宅小区的物业管理企业应定期向住用户发放物业管理服务工作征求意见单,接受合理的建议并及时进行整改,住用户满意率至少要达到()以上。
()物业已使用的年限较长,建筑物在某些方面不能满足新的建筑条例或规范的要求;建筑物存在较明显的物理磨损和功能陈旧,但仍能满足低收入承租人的需求,因租金较低,尚可保持合理的出租率。
随机试题
关于万古霉素注射剂叙述不正确的是()
清末修律中,正式公布的法律有:
下列各项资产中,不能够产生独立的现金流量的有()。
根据企业所得税法律制度的规定,下列各项中,准予在企业所得税税前扣除的是()。
研究人员把受试者分成两组:A组做十分钟自己的事情,但不从事会导致说谎行为的事:B组被要求偷拿考卷,并且在测试时说谎。之后,研究人员让受试者戴上特制电极,以记录被询问的眨眼频率。结果发现,A组眨眼频率会微微上升,但B组的眨眼频率先是下降,然后大幅上升至一般频
我国刑事强制工作的基本依据是()。
封闭式基金募集期限是()。
三个随机及其的方差分析适用于()。
WhyisPetersopleased?
Theoriginoflanguage______.Thesecretofawriter’ssuccessistheuseofwordsthat______.
最新回复
(
0
)