首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
职业资格
如果想安装一个完全免费、源代码公开的操作系统,应该选择哪种系统?该系统通常分为哪三个主要部分?
如果想安装一个完全免费、源代码公开的操作系统,应该选择哪种系统?该系统通常分为哪三个主要部分?
admin
2017-11-09
37
问题
如果想安装一个完全免费、源代码公开的操作系统,应该选择哪种系统?该系统通常分为哪三个主要部分?
选项
答案
应该选择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
中级通信专业实务互联网技术
通信专业技术人员职业水平
相关试题推荐
公共关系观念中的()表现为重视公众的利益,将公众的意愿作为决策和行动的根据,将满足公众的要求作为重要的经营方针和管理政策。
下列属于以合法方式转让房地产的是()。
下列()文件实施后,物业管理师资格正式纳入我国专业技术人员职业资格系列。
20世纪60年代中期开始,新加坡建屋发展局根据国家总体规划,大力发展()。
我国从20世纪后期开始,住房的制度改革就借鉴()模式。
处分抵押房地产所得金额不足以支付()时,抵押权人有权向债务人追索不足部分。
住宅物业的建设单位未通过招投标的方式选聘物业管理企业或者未经批准,擅自采用协议方式选聘物业管理企业的,由县级以上地方人民政府房地产行政主管部门责令限期改正,给予警告,可以并处()万元以下的罚款。
物业服务企业在房屋管理基础上,巡查装修施工现场发现影响房屋外观、危及房屋结构安全及拆改共用管线等损害公共利益的现象时,应及时劝阻并报告()和有关主管部门。
()必须具有房地产及相关专业中等以上学历,有与房地产咨询业务相关的初级以上专业技术职称并取得考试合格证书。
()物业已使用的年限较长,建筑物在某些方面不能满足新的建筑条例或规范的要求;建筑物存在较明显的物理磨损和功能陈旧,但仍能满足低收入承租人的需求,因租金较低,尚可保持合理的出租率。
随机试题
为了使砂轮的主轴具有较高的回转精度,在磨床上常常采用特殊结构的( )轴承。
普通年金就是指()
A、Theplaywillbeperformedatanotherlocation.B、Thewomandidn’tintendtoattendtheplay.C、Itisn’tpossibletocancelth
进行多个样本构成比比较的χ2检验,当结论为拒绝无效假设时,可认为
膜电位增大(绝对值)超过静息电位值时称为()。
李某破坏交通设施案,被基层人民检察院提起公诉后,法院一审判决认为虽然李某的犯罪行为造成了较大的损失,但根据案件的特殊情况,可以在法定刑以下判决刑罚,因此判处李某有期徒刑5年。一审判决宣告后,人民检察院不服提起抗诉,二审法院经过审理裁定驳回抗诉,维持原判。下
甲市质监局发现A公司生产劣质产品,查封了公司的生产厂房和设备,并决定没收全部劣质产品,罚款10万元。该公司逾期不缴纳罚款,下列选项,正确的有()。
以下不属于以业务线管理为主的事业部制组织架构的缺点的是()。
以下是一个西方经济学家陈述的观点:一个国家如果能有效率地运作经济,就一定能创造财富而变得富有;而这样的一个国家想保持政治稳定,它所创造的财富必须得到公正的分配;而财富的公正分配将结束经济风险;但是,风险的存在正是经济有效率运作的不可或缺的先决条件。从这个经
Yearsofresearchhadeducatedmeabouthowsugar,fat,andsaltchangethebrain.Iunderstoodsomeoftheparallelsbetweenhy
最新回复
(
0
)