- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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 分
命令替换赋值
用法为:用户变量=`命令`
该语句将首先执行反向单引号之间的命令,
然后将其执行
您可能关注的文档
- JDG钢管暗配施工技术交底.doc.docx
- JEPPESEN航图教材分析和总结.docx
- JH-14型回柱绞车使用使用说明.docx
- JH系列回柱绞车使用说明.docx
- JIS K 5400(whole)要点分析和总结.docx
- JJRB轻钢龙骨隔墙施工方案要点.docx
- JL B 分包单位资格报审表.docx
- JL-B007工程材料构配件设备报审表资料.docx
- Join in 三年级上册 全部 知识点 .docx
- Join in 四年级上册知识点.docx
- 10《那一年,面包飘香》教案.docx
- 13 花钟 教学设计-2023-2024学年三年级下册语文统编版.docx
- 2024-2025学年中职学校心理健康教育与霸凌预防的设计.docx
- 2024-2025学年中职生反思与行动的反霸凌教学设计.docx
- 2023-2024学年人教版小学数学一年级上册5.docx
- 4.1.1 线段、射线、直线 教学设计 2024-2025学年北师大版七年级数学上册.docx
- 川教版(2024)三年级上册 2.2在线导航选路线 教案.docx
- Unit 8 Dolls (教学设计)-2024-2025学年译林版(三起)英语四年级上册.docx
- 高一上学期体育与健康人教版 “贪吃蛇”耐久跑 教案.docx
- 第1课时 亿以内数的认识(教学设计)-2024-2025学年四年级上册数学人教版.docx
文档评论(0)