一、单项选择题(每题1分,共20分)
1. 下面的网络协议中,面向连接的的协议是(a) 。
a 传输控制协议 b 用户数据报协议 c 网际协议 d 网际控制报文协议。
2. 在/etc/fstab文件中指定的文件系统加载参数中,(d) 参数一般用于cd-rom等移动设备。
a defaults b sw c rw和ro d noauto
3. linux文件权限一共10位长度,分成四段,第三段表示的内容是(c) 。
a 文件类型 b 文件所有者的权限。
c 文件所有者所在组的权限 d 其他用户的权限。
4. 终止一个前台进程可能用到的命令和操作是(b) 。
a kill b +c c shut down d halt
5.在使用mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项是(d) 。
a -m b -d c -f d -p
6. 下面关于i节点描述错误的是(a) 。
a i节点和文件是一一对应的。
b i节点能描述文件占用的块数。
c i节点描述了文件大小和指向数据块的指针。
d 通过i节点实现文件的逻辑结构和物理结构的转换。
7. 一个文件名字为可以用来解压缩的命令是(d) 。
a tar b gzip c compress d uncompress
8. 具有很多c语言的功能,又称过滤器的是(c) 。
a cshb tcsh
c awkd sed
9. 一台主机要实现通过局域网与另一个局域网通信,需要做的工作是(c) 。
a 配置域名服务器。
b 定义一条本机指向所在网络的路由。
c 定义一条本机指向所在网络网关的路由。
d 定义一条本机指向目标网络网关的路由。
10. 建立动态路由需要用到的文件有(d) 。
a /etc/hosts b /etc/hostname c /etc/ d /etc/gateways
11. 局域网的网络地址192.168.
1.0/24,局域网络连接其它网络的网关地址是(b)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.
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命令作用范围的是(d) 。
a 配置本地回环地址 b 配置网卡的ip地址。
c 激活网络适配器 d 加载网卡到内核中。
13. 下列关于链接描述,错误的是(b) 。
a 硬链接就是让链接文件的i节点号指向被链接文件的i节点。
b 硬链接和符号连接都是产生一个新的i节点。
c 链接分为硬链接和符号链接。
d 硬连接不能链接目录文件。
14. 在局域网络内的某台主机用ping命令测试网络连接时发现网络内部的主机都可以连同,而不能与公网连通,问题可能是(c) 。
a 主机ip设置有误。
b 没有设置连接局域网的网关。
c 局域网的网关或主机的网关设置有误。
d 局域网dns服务器设置有误。
15. 下列文件中,包含了主机名到ip地址的映射关系的文件是(b) 。
a /etc/hostname b /etc/hosts c /etc/ d /etc/networks
16. 不需要编译内核的情况是(d) 。
a 删除系统不用的设备驱动程序时 b 升级内核时。
c 添加新硬件时 d 将网卡激活。
17. 在shell中变量的赋值有四种方法,其中,采用name=12的方法称(a) 。
a 直接赋值 b使用read命令。
c 使用命令行参数 d使用命令的输出。
18. (d)命令可以从文本文件的每一行中截取指定内容的数据。
a cp b dd c fmt d cut
19. 下列不是linux系统进程类型的是(d) 。
a 交互进程 b 批处理进程 c 守护进程 d 就绪进程。
20.配置apache 1.3.19服务器需要修改的配置文件为(a)。
a b c d
三、简答题(每题10分,共50分)
1.简述linux文件系统通过i节点把文件的逻辑结构和物理结构转换的工作过程。
答:linux通过i节点表将文件的逻辑结构和物理结构进行转换。
i节点是一个64字节长的表,表中包含了文件的相关信息,其中有文件的大小、文件所有者、文件的存取许可方式以及文件的类型等重要信息。在i节点表中最重要的内容是磁盘地址表。在磁盘地址表中有13个块号,文件将以块号在磁盘地址表**现的顺序依次读取相应的块。
linux文件系统通过把i节点和文件名进行连接,当需要读取该文件时,文件系统在当前目录表中查找该文件名对应的项,由此得到该文件相对应的i节点号,通过该i节点的磁盘地址表把分散存放的文件物理块连接成文件的逻辑结构。
2.简述进程的启动、终止的方式以及如何进行进程的查看。
答:在linux中启动一个进程有手工启动和调度启动两种方式:
1)手工启动。
用户在输入端发出命令,直接启动一个进程的启动方式。可以分为:
前台启动:直接在shell中输入命令进行启动。
后台启动:启动一个目前并不紧急的进程,如打印进程。
2)调度启动。
系统管理员根据系统资源和进程占用资源的情况,事先进行调度安排,指定任务运行的时间和场合,到时候系统会自动完成该任务。
经常使用的进程调度命令为:at、batch、crontab。
3.简述dns进行域名正向解析的过程。
答:首先,客户端发出dns请求翻译ip地址或主机名。dns服务器在收到客户机的请求后:
1)检查dns服务器的缓存,若查到请求的地址或名字,即向客户机发出应答信息;
2)若没有查到,则在数据库中查找,若查到请求的地址或名字,即向客户机发出应答信息;
3)若没有查到,则将请求发给根域dns服务器,并依序从根域查找顶级域,由顶级查找二级域,二级域查找**,直至找到要解析的地址或名字,即向客户机所在网络的dns服务器发出应答信息,dns服务器收到应答后现在缓存中存储,然后,将解析结果发给客户机。
4)若没有找到,则返回错误信息。
4.结合linux安装实习,简述redhat linux系统在安装过程中所经历的主要步骤以及每个步骤中所要完成的主要工作。
答:(1)选择安装方式 (2)收集安装信息 (3)磁盘分区 (4)安装引导程序 (5)进行系统配置 (6)开始安装至完毕。
编辑器有几种工作模式?这些工作模式各自具有怎样的特点,能够完成什么类型的工作?各工作模式之间以及各工作模式和shell之间如何进行转化?(可画图说明)
答:vi 编辑器有三种工作模式:命令模式、文本插入模式、ex转义模式。命令模式下运行vi命令,文本插入模式下进行文本编辑,ex转义模式下运行ex行编辑命令。
一、编程与应用题。
四、编程与应用题(每题10分,共20分)
1. 用shell编程,判断一文件是不是字符设备文件,如果是将其拷贝到 /dev 目录下。
2. 请给下列shell程序加注释,并说明程序的功能和调用方法:
## to make apache start automatically at boot, make this
# file executable: chmod 755 /etc/
#case "$1" in
start')
usr/sbin/apachectl start ;;
stop')
usr/sbin/apachectl stop ;;
restart')
usr/sbin/apachectl restart ;;
echo "usage $0 start|stop|restart" ;
esaclinux操作系统应用》(本)考试试卷卷1
参***及评分标准。
一、 单项选择题。
评分标准:每题1分,共20分。
二、 填空题。
1. 在linux系统中,以 (文件) 方式访问设备 。
2. linux内核引导时,从文件 (/etc/fstab) 中读取要加载的文件系统。
3. linux文件系统中每个文件用 (i节点) 来标识。
4. 全部磁盘块由四个部分组成,分别为(引导块) 、专用块) 、i节点表块)和(数据存储块)。
5. 链接分为:(硬链接)和(符号链接) 。
6. 超级块包含了i节点表和空闲块表等重要的文件系统信息。
7. 某文件的权限为:drw-r--r--,用数值形式表示该权限,则该八进制数为: 644 ,该文件属性是目录 。
8. 前台起动的进程使用 ctrl+c 终止。
9. 静态路由设定后,若网络拓扑结构发生变化,需由系统管理员修改路由的设置。
10. 网络管理的重要任务是: 控制和监控 。
11. 安装linux系统对硬盘分区时,必须有两种分区类型: 文件系统分区和交换分区 。
12. 编写的shell程序运行前必须赋予该脚本文件执行权限。
评分标准:每空0.5分,共10分。
三、 编程与应用题。
#!/bin/sh
filename=
echo “input file name:”
read filename
if [ c "$filename" ]
thencp $filename /dev
fi 评分标准:程序结构完整,变量表示与运用无误10分,其他情况酌情扣分。
#!/bin/sh 定义实用的shell
## /etc/ 注释行,凡是以星号开始的行均为注释行。
## start/stop/restart the apache web server.
## to make apache start automatically at boot, make this
# file executable: chmod 755 /etc/
#case "$1" in #case结构开始,判断“位置参数”决定执行的操作。本程序携带一个“位置参数”,即$1
start') #若位置参数为start
usr/sbin/apachectl start ;;#启动httpd进程。
stop') #若位置参数为stop
usr/sbin/apachectl stop ;;#关闭httpd进程。
restart') #若位置参数为stop
usr/sbin/apachectl restart ;;#重新启动httpd进程。
#若位置参数不是start、stop或restart时。
echo "usage $0 start|stop|restart" ;#显示命令提示信息:程序的调用方法。
esac #case结构结束。
2)程序的功能是启动,停止或重新启动httpd进程。
3)程序的调用方式有三种:启动,停止和重新启动。
评分标准:七条注释一个1分,说明程序的功能3分。
《Linux操作系统应用》试卷
linux操作系统 考试试卷 a卷 班级姓名学号。一 单项选择题 每题1分,共20分 1.关闭linux系统 不重新启动 可使用命令 a ctrl alt del b halt c shutdown r now d reboot 2 实现从ip地址到以太网mac地址转换的命令为 a ping b i...
Linux操作系统试卷
班级学号姓名得分。一 选择题 每题2分,共30分 1 系统中每一个文件都有 用户和 组的属主。a 一个,一个b 一个,多个 c 多个,一个d 多个,多个。2 和unix一样,linux的设计中最优秀的特性之一,是它把所有内容都表示成文件,甚至用来存放文件的设备也被表示成了文件。linux系统采用 目...
linux操作系统试卷
7 命令fdisk mbr的作用是 a 格式化主分区b 删除安装在主分区的引导程序。c 备份安装在主分区的引导程序od 安装引导程序到主分区。8 temp this is a temped variable echo foo 上述命令执行的结果为 a foo b foo temp c foo thi...