《2022年《Linux操作系统应用》试卷 .pdf》由会员分享,可在线阅读,更多相关《2022年《Linux操作系统应用》试卷 .pdf(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、一、单项选择题( 每题 1 分,共 20分)1. 下面的网络协议中,面向连接的的协议是()。A 传输控制协议B 用户数据报协议C 网际协议D 网际控制报文协议2. 在/etc/fstab文件中指定的文件系统加载参数中,()参数一般用于CD-ROM 等移动设备。A defaults B sw C rw和 ro D noauto 3. Linux文件权限一共10 位长度,分成四段,第三段表示的内容是()。A 文件类型B 文件所有者的权限C 文件所有者所在组的权限D 其他用户的权限4. 终止一个前台进程可能用到的命令和操作是()。A kill B +C C shut down D halt 5在使用
2、mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项是()。A -m B -d C -f D -p 6. 下面关于i 节点描述错误的是()。A i 节点和文件是一一对应的B i 节点能描述文件占用的块数C i 节点描述了文件大小和指向数据块的指针D 通过 i 节点实现文件的逻辑结构和物理结构的转换7. 一个文件名字为rr.Z ,可以用来解压缩的命令是()。A tar B gzip C compress D uncompress 8. 具有很多C 语言的功能,又称过滤器的是()。A Csh B tcsh C awk D sed 9. 一台主机要实现通过局域网与另一个局域网通信,需要
3、做的工作是()。A 配置域名服务器B 定义一条本机指向所在网络的路由C 定义一条本机指向所在网络网关的路由D 定义一条本机指向目标网络网关的路由10. 建立动态路由需要用到的文件有()。A /etc/hosts B /etc/HOSTNAME C /etc/resolv.conf D /etc/gateways 11. 局域网的网络地址192.168.1.0/24,局域网络连接其它网络的网关地址是()192.168.1.1。主机 192.168.1.20访问 172.16.1.0/24网络时,其路由设置正确的是。A route add net 192.168.1.0 gw 192.168.1.
4、1 netmask 255.255.255.0 metric 1 B route add net 172.16.1.0 gw 192.168.1.1 netmask 255.255.255.255 metric 1 C route add net 172.16.1.0 gw 172.16.1.1 netmask 255.255.255.0 metric 1 D route add default 192.168.1.0 netmask 172.168.1.1 metric 1 12. 下列提法中,不属于ifconfig命令作用范围的是()。A 配置本地回环地址B 配置网卡的IP 地址名师资料总
5、结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 6 页 - - - - - - - - - C 激活网络适配器D 加载网卡到内核中13. 下列关于链接描述,错误的是()。A 硬链接就是让链接文件的i 节点号指向被链接文件的i 节点B 硬链接和符号连接都是产生一个新的i 节点C 链接分为硬链接和符号链接D 硬连接不能链接目录文件14. 在局域网络内的某台主机用ping 命令测试网络连接时发现网络内部的主机都可以连同,而不能与公网连通,问题可能是()。A 主机 IP 设置有误B 没有设
6、置连接局域网的网关C 局域网的网关或主机的网关设置有误D 局域网 DNS 服务器设置有误15. 下列文件中,包含了主机名到IP 地址的映射关系的文件是()。A /etc/HOSTNAME B /etc/hosts C /etc/resolv.conf D /etc/networks 16. 不需要编译内核的情况是()。A 删除系统不用的设备驱动程序时B 升级内核时C 添加新硬件时D 将网卡激活17. 在 shell 中变量的赋值有四种方法,其中,采用name=12的方法称()。A 直接赋值B 使用 read 命令C 使用命令行参数D 使用命令的输出18. ()命令可以从文本文件的每一行中截取指
7、定内容的数据。A cp B dd C fmt D cut 19. 下列不是Linux系统进程类型的是()。A 交互进程B 批处理进程C 守护进程D 就绪进程20 配置 Apache 1.3.19服务器需要修改的配置文件为()。A httpd.conf B access.conf C srm.conf D named.conf 三、简答题 (每题 10 分,共 50 分)1简述 Linux 文件系统通过i 节点把文件的逻辑结构和物理结构转换的工作过程。2简述进程的启动、终止的方式以及如何进行进程的查看。3. 简述 DNS 进行域名正向解析的过程。4. 结合 Linux 安装实习,简述RedHat
8、 Linux 系统在安装过程中所经历的主要步骤以及每个步骤中所要完成的主要工作。5. vi 编辑器有几种工作模式?这些工作模式各自具有怎样的特点,能够完成什么类型的工作?各工作模式之间以及各工作模式和shell 之间如何进行转化?(可画图说明)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 6 页 - - - - - - - - - 四、编程与应用题 (每题 10 分,共 20 分)1 用 Shell 编程,判断一文件是不是字符设备文件,如果是将其拷贝到/dev 目录下。
9、2 请给下列shell 程序加注释,并说明程序的功能和调用方法:# # To make Apache start automatically at boot, make this # file executable: chmod 755 /etc/rc.d/rc.httpd # case $1 in start) /usr/sbin/apachectl start ; stop) /usr/sbin/apachectl stop ; restart) /usr/sbin/apachectl restart ; *) echo usage $0 start|stop|restart ; esac
10、 Linux 操作系统应用(本)考试试卷卷1 参考答案及评分标准一、单项选择题1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 A D C B D A D C C D B D B C B D A D D A 评分标准:每题1 分,共 20 分二、填空题1. 在 Linux 系统中,以(文件)方式访问设备。2. Linux 内核引导时,从文件(/etc/fstab ) 中读取要加载的文件系统。3. Linux 文件系统中每个文件用(i 节点)来标识。4. 全部磁盘块由四个部分组成,分别为(引导块)、(专用块)、( i 节点表块)和(数据存储块)
11、。5. 链接分为:(硬链接)和(符号链接)。6. 超级块包含了i 节点表和 空闲块表等重要的文件系统信息。7. 某文件的权限为:drw-r-r- ,用数值形式表示该权限,则该八进制数为:644 ,该文件属性是目录 。8. 前台起动的进程使用Ctrl+c 终止。9. 静态路由设定后,若网络拓扑结构发生变化,需由系统管理员修改路由的设置。10. 网络管理的重要任务是:控制 和 监控 。11. 安装 Linux 系统对硬盘分区时,必须有两种分区类型:文件系统分区和 交换分区。12. 编写的 Shell 程序运行前必须赋予该脚本文件执行 权限。评分标准:每空0.5 分,共 10 分三、简答题:名师资料
12、总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 6 页 - - - - - - - - - 1、Linux 通过 i 节点表将文件的逻辑结构和物理结构进行转换。i 节点是一个64 字节长的表,表中包含了文件的相关信息,其中有文件的大小、文件所有者、文件的存取许可方式以及文件的类型等重要信息。在i 节点表中最重要的内容是磁盘地址表。在磁盘地址表中有13 个块号,文件将以块号在磁盘地址表中出现的顺序依次读取相应的块。Linux 文件系统通过把i 节点和文件名进行连接,当需要读取该文件
13、时,文件系统在当前目录表中查找该文件名对应的项,由此得到该文件相对应的i 节点号,通过该i 节点的磁盘地址表把分散存放的文件物理块连接成文件的逻辑结构。评分标准: (1)说明 i 结点的结构 4 分;( 2)说明逻辑结构向物理结构转换的过程6 分。2、在 Linux 中启动一个进程有手工启动和调度启动两种方式:(1)手工启动用户在输入端发出命令,直接启动一个进程的启动方式。可以分为:前台启动:直接在SHELL 中输入命令进行启动。后台启动:启动一个目前并不紧急的进程,如打印进程。(2)调度启动系统管理员根据系统资源和进程占用资源的情况,事先进行调度安排,指定任务运行的时间和场合,到时候系统会自
14、动完成该任务。经常使用的进程调度命令为:at、batch 、crontab 。评分标准:一种方式5 分。3、首先,客户端发出DNS 请求翻译IP 地址或主机名。DNS 服务器在收到客户机的请求后:(1)检查 DNS 服务器的缓存,若查到请求的地址或名字,即向客户机发出应答信息;(2)若没有查到,则在数据库中查找,若查到请求的地址或名字,即向客户机发出应答信息;(3)若没有查到,则将请求发给根域DNS 服务器,并依序从根域查找顶级域,由顶级查找二级域,二级域查找三级,直至找到要解析的地址或名字,即向客户机所在网络的DNS 服务器发出应答信息,DNS 服务器收到应答后现在缓存中存储,然后,将解析结
15、果发给客户机。(4)若没有找到,则返回错误信息。评分标准:(1)( 3)每个步骤3 分,( 4)步 1 分。4、( 1)选择安装方式( 2)收集安装信息(3)磁盘分区(4)安装引导程序(5)进行系统配置(6)开始安装至完毕评分标准:答出一个步骤2 分5、vi 编辑器有三种工作模式:命令模式、文本插入模式、ex 转义模式。命令模式下运行vi命令,文本插入模式下进行文本编辑,ex 转义模式下运行ex 行编辑命令。评分标准:一个模式1 分,答出各个模式的特点7 分。四、编程与应用题名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精
16、心整理 - - - - - - - 第 4 页,共 6 页 - - - - - - - - - 1、#!/bin/sh FILENAME= echo “Input file name:”read FILENAME if -c $FILENAME then cp $FILENAME /dev fi 评分标准:程序结构完整,变量表示与运用无误10 分,其他情况酌情扣分。2、#!/bin/sh 定义实用的shell # # /etc/rc.d/rc.httpd 注释行,凡是以星号开始的行均为注释行。# # Start/stop/restart the Apache web server. # # T
17、o make Apache start automatically at boot, make this # file executable: chmod 755 /etc/rc.d/rc.httpd # case $1 in #case结构开始,判断“位置参数”决定执行的操作。本程序携带一个“位置参数”,即 $1 start) # 若位置参数为start /usr/sbin/apachectl start ; #启动 httpd 进程stop) # 若位置参数为stop /usr/sbin/apachectl stop ; #关闭 httpd 进程restart) # 若位置参数为stop
18、/usr/sbin/apachectl restart ; #重新启动httpd 进程*) # 若位置参数不是start 、 stop 或 restart 时echo usage $0 start|stop|restart ; #显示命令提示信息:程序的调用方法esac #case结构结束(2)程序的功能是启动,停止或重新启动httpd 进程(3)程序的调用方式有三种:启动,停止和重新启动。评分标准:七条注释一个1 分,说明程序的功能3 分。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 6 页 - - - - - - - - - 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 6 页 - - - - - - - - -