7、Shell程序的作用是什么?
(1)作为Shell命令解释程序。Shell接收、识别并执行用户键入的各种命令。
(2)作为高级程序设计语言。什么是Shell过程:用shell编写的程序称为shell过程。如何建立和执行Shell过程:建立shell过程的步骤同建立普通文本文件的方式相同,可利用编辑器(例如vi)进行程序输入和编辑加工。Shell过程的执行可采用如下方法:1)输入重定向到shell过程,其一般形式为:$sh<过程名;2)将shell过程改为可执行文件,其一般形式为:$chmoda+x过程名$过程名。
8、如何理解微内核的概念?
微内核结构是一种新型结构,它体现了操作系统结构设计的新思想,微内核的设计目标是使操作系统的内核尽可能小,使其他的所有操作系统服务一般都放在核外用户级完成。采用微内核结构有何优点:
(1)灵活性。微内核短小精干,仅提供最基本最必要的服务。
(2)开放性。操作系统除内核以外的功能都可用服务器的形式建立在内核之上,可以方便地设计、开发、集成自己的新系统。
(3)可扩充性。加入和修改一个服务不需要停止系统和重新引导内核,安装、调试一个新系统很容易。