第一范文网 - 专业文章范例文档资料分享平台

Linux期末考试试题8套(含答案)

来源:用户分享 时间:2025/10/8 9:05:29 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

武汉大学计算机学院

2009-2010学年第一学期期末考试

《Linux原理与应用 》期末考试试卷()

请将答案与在答题纸上。与在试卷上无效。

、选择题(单选题,每小题 2分,共20 分) 1. Linux系统的开发模型是 B

A.教堂模型 B. 集市模型 C.

A.policy B.co un ter C.priority D.rt_priority 3. __B___属于SYSTEMV进程间通信方式。

A.管道 B. 信号量 C.

软中断信号

D. 锁机制

在Linux系__C_

中。

4.

统中,每个进程都有 4GB的虚拟地址空间,其中内核空间占用

A. 0~2GB-1 B . 0~3GB-1 C . 3G04GB-1 D . 2GBMGB-1 5. Linux文件系统中, 文件在外存的物理地址放在 A.i 节点

C.系统打开文件表

6. 以长格式列目录时,若文件

文件主的权限是

A

B. D.

目录文件、读写 普通文件、读

A.目录文件、读写执行

B.

D.

A

层次模型

D. 网状模型

__D.

2 .在Linux中,进程优先级的相关参数有多个,

与实时进程优先级相关的参数是

用户打开文件表 进程控制块

,则文件 test的类型及

test 的权限描述为:drwxrw-r--

C. 普通文件、读写

7. 当字符串用单引号(’’) 括起来时, SHELL将 __C _

A.解释引号内的特殊字符 C.不解释引号内的特殊字符 /etc/shadow 文件中存放_B_ A.用户账号基本信息 C.用户组信息

D.

B.

用户口令的加密信息 文件系统信息

0表示 ____ A _ 。 B. D.

标准输出设备文件描述符 标准错误输出设备文件描述符

D.rpm -V B. D.

执行引号中的命令 结束进程

Linux系统中,用户文件描述符 A.标准输入设备文件描述符 C.管道文件描述符

10.为卸载一个软件包,应使用

A.rpm -i B.rpm -e C.rpm -q

_ _B__。

二、填空题(每空1分,共20分)

1. 在Linux2.4.0 _____________________________________ 版本中,进程有 ___6___种状态,进程使用 __exit _____________________________________ 系统调用后进

入僵死状态。

2. ____________________________ 在Linux中,管道分为__2 类型,若创建或打开管道时获得的描述符存放在

种fd

中,贝U fd[1]是_管道写描述符_。

3. Linux为用户提供的接口有 shell 、XWINDOW系统调用

4. Linux在1386体系结构中支持—两级 _________ 分页机构。 5?每个设备文件名由主设备号和从设备号描述。第二块 它上面的第三个主分区对应的文件名是

据结构。

__hdb3 ____ 。

IDE硬盘的设备名为 __hdb ______ ,

6. 超级块是描述 —文件系统属性____信息的数据结构,索引节点是描述 —文件属性____ 信息的数7.

&命令组合(命令表)将 _建立新的子进程_ _

额。

10. 交换线程通过三种途径来缩减已使用的内存页面:减少 _____ buffer cache 和page cache 的大小、换出系统 V类型的内存页面、换出或丢弃进程的页面 三、简答题(每小题 5分,共20分)

2. vi编辑器有哪几种工作模式?如何在这几种工作模式之间转换? 答:Vi的工作模式有三种:命令模式、输入模式、末行模式。

3分

在命令模式下输入 a、A、i、丨、o、O等命令之一可以进入输入模式,在输入模式下按 Esc键回到命令模式;在命令模式下输入:进入末行模式,末行命令执行完后回到命令模式。 3. 什么是位置变量? shell的变量类型有哪些种? 位置变量是指命令行上传递给程序的参数。

1分

4分

Shell变量可以分为:用户自定义变量、环境变量、位置变量、特殊变量

df命令完成_显示文件系统空间使用情况 功来执行命令。

能,du命令完成 _显示目录或文件占 用磁盘空间容量_ 功能。

9. 磁盘限额管理可以使用 __quota _____ 软件工具,其中硬限额的容量应该 —大于 ________ 软限

4. 从内核实现的角度说明 Linux进程共享文件的方式有哪几种?举例说明什么情况下会产 生对应的共享情况?

答:进程通过多个 file结构共享一个in ode,进程共享一个file结构。

2分

五、下面给出了一个 SHELL程序,试对其行后有# (n)形式的语句进行解释,并说明程序完 成的功能。(8分) #!/bi n/bash dir=$1 if [ -d $dir ] the n

cd $dir for file in * do

if [-f $file ] the n cat $file

echo end of file $file fi done else fi

答:# (1)使用/bin/bash

解释脚本

# (2)将位置变量1赋值给变量dir

(5) (4) (1) (2) (3)

# (3)如果dir所指为目录 #(4)将当前目录改为 dir

#( 5)如果循环变量file 所指是普通文件 #( 6)显示文件file 的内容 6分

程序功能:若命令行参数是一个合法目录则显示该目录下所有普通文件的内容, 误的目录名信息。2分

六、在Linux系统中运行下面程序,最多可产生多少个进程?画出进程家族树。(

6

分)

否则显示错

最大值及最小值。(6分) 答:#!/bin/sh read max min=$max sum=$max i=1

while [$i - 100] do read x

sum='expr $sum + $x' if [ $max -t $x ] the n

max=$x fi

if [ $ x -t $min ] the n

min=$x fi

i='expr $i + 1' done

echo \

搜索更多关于: Linux期末考试试题8套(含答案) 的文档
Linux期末考试试题8套(含答案).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c1h4m08ivci1wxgu8k8be9y6ym8c7oz00mv3_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top