Linu期末考题分析和总结.docx

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2015 年度上学期Linux 期末考题,命题人:2012 级计算机科学与技术 1 班全体总编写:王广明 参考人:刘永贵 第一章 1.简述在虚拟机中安装Red Hat Linux 9.0 的过程 5 分答; 下载操作系统的镜像ISO 文件 1 分 下载虚拟机并安装 1 分 通过 ISO 文件安装操作系统 1 分 执行相关配置即可 1 分 字迹漂亮的外加 1 分 什么是 Linux?其创始人是谁?Linux 操作系统的诞生、发展和成长过程始终依赖着的重要支柱都有哪些? 5 分 答:Linux 是一个功能强大的操作系统,同时它是一个自由软件,是免费的、源代码开放的, 可以自由使用的类 UNIX 产品。其创始人是 Linus。Linux 操作系统的诞生、发展和成长过程始终依赖着的重要支柱有以下几点:3 分(1)UNIX 操作系统;(2)MINIX 操作系统;(3) GNU 计划;1 分 (4)POSIX 标准;(5)Internet 网络。1 分 Linux 内核主要由哪几部分组成?每部分的作用?简答题 (10 分) 答 : Linux 内核主要由五个子系统组成:进程调度,内存管理,虚拟文件系统,网络接口,进程间通信。 3 分 进程调度(SCHED):控制进程对 CPU 的访问。当需要选择下一个进程运行时,由调度程序选择最值得运行的进程;2 分 内存管理(MM)允许多个进程安全的共享主内存区域;虚拟文件系统(VirtualFileSystem,VFS)隐藏了各种硬件的具体细节,为所有的设备提供了统一的 接口,VFS 提供了多达数十种不同的文件系统; 3 分 网络接口(NET)提供了对各种网络标准的存取和各种网络硬件的支持;进程间通讯(IPC) 支持进程间各种通信机制。 2 分 叙述Linux 操作系统的三个主要部分及其功能。(6 分) 答: 内核:内核是系统的心脏,是运行程序和管理像磁盘和打印机等硬件设备的核心程序。2 分命令解释层:是系统的用户界面,提供了用户与内核进行交互操作的一种接口。2 分 文件结构:是文件存放在磁盘等存储设备上的组织方法,文件结构的相互关联性使共享数据变得容易。2 分 第二章 1.vi 编辑器有哪几种工作模式?如何在这几种工作模式之间转换?3 分 答:Vi 的工作模式有三种:命令模式、输入模式、末行模式。1 分 在命令模式下输入 a、A、i、I、o、O 等命令之一可以进入输入模式,在输入模式下按Esc 键回到命令模式;在命令模式下输入:进入末行模式,末行命令执行完后回到命令模式。2 分 什么是位置变量?shell 的变量类型有哪些种?5 分答:位置变量是指命令行上传递给程序的参数。1 分 Shell 变量可以分为:用户自定义变量、环境变量、位置变量、特殊变量 4 分 叙述什么是shell? 什么是X window?Redhat 的默认shell 和 X window 是什么?(6 分) 答:Shell 是系统的用户界面,提供了用户与内核进行交互操作的一种接口。是一个命令解释器,它可以用来启动、挂起、停止、甚至编写程序。3 分 Xwindow 选择shell 如何进行任务控制。是否支持命令行编辑。是否支持命令行历史记录, 环境变量有哪些,什么是它的开机启动文件或者配置文件,支持什么样的编程框架? 是 UNIX 和 Linux 系统上的图形用户界面系统。 3 Linux 的默认 shell 是 bash,默认 XWindow 是 XFree86 3 分 在 UNIX/Linux 系统中,环境变量是非常重要,在字符界面下试说明:8 分 PATH 变量的作用,如何得到PATH 的值。2 分 在 UNIX/Linux 系统的超级用户的环境变量PATH 中允许包含当前目录吗?2 分 若在超级用户的当前目录内有可执行文件mypro,如何执行它(写出执行时键盘输入内容)?2 分 如何使用该命令在后台执行(写出执行时键盘输入内容)? 答:(1) PATH 为命令搜索路径,可用echo $PATH 命令显示;(2)UNIX/Linux 的 PATH 变量内不允许包含当前路径(.);(3)./mypro;(4)./mypro 2 分 Shell 程序中,对用户变量赋值有哪些方式?简要说明每种赋值方式的使用方法。10 分 等号赋值 在等号前后均不能有空格。 当需要将一个包含空格的字符串赋给用户变量时,应用单引号将该字符串括起来。2 分 键盘赋值 由 read 命令来实现的。用法为:read 用户变量名 当 shell 程序执行到该行时,将等待用户从键盘输入, 当用户按下回车键时shell 把你输入的内容赋给用户变量。3 分 命令替换赋值 用法为:用户变量=`命令` 该语句将首先执行反向单引号之间的命令, 然后将其执行

文档评论(0)

tianya189 + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体阳新县融易互联网技术工作室
IP属地上海
统一社会信用代码/组织机构代码
92420222MA4ELHM75D

1亿VIP精品文档

相关文档