2023年11月27日发(作者:)

linux操作系统》期末试卷A及答案

20112012学年度第一学期

期末考试试题(A卷)

(考试时间: 90 分钟)

一、单选题(共10题,每题2分,共20分)

1.从后台启动进程,应在命令的结尾加上符号(A

A& B. @ C. # D. $

2. 如果执行命令#chmod 746 ,那么该文件的权限是(A )。

A. rwxr--rw-

B. rw-r--r--

C. --xrrwx

D. rwxr--r

3.若要使用进程名来结束进程,应使用(A )命令。

4.以长格式列目录时,若文件test 的权限描述为:drwxrw-r--

则文件test 的类型及文件主的权限是__A____

A. 目录文件、读写执行

B. 目录文件、读写

C. 普通文件、读写

D.普通文件、读

5.当字符串用单引号(’’)括起来时,SHELL __C____

A.解释引号内的特殊字符

B.执行引号中的命令

C.不解释引号内的特殊字符

D.结束进程

6.用rm命令删除非空目录需要加上哪个参数?(A A. r B. f C.

t D. c

7 . 怎样显示当前目录(A)。

A. pwd

B. cd

C. who

D. ls

8 . 欲把当前目录下的复制为,正确的命令是(D )。

A. copy

B. cp |

C. cat

D. cat >

9.为了达到使文件的所有者有读(r)和写

(w)的许可,而其他用户只能进行只读访问,在设置

文件的许可值时,应当设为:( B )

A. 566

B. 644

C. 655

D. 744

10.一个文件的权限是-rw-rw-r--,这个文件所有者的权限是

C )。

A. read-only

B. write

C. read-write

二、多选题(共10题,每题2分,共20分)

1 . Redhat 9 所支持的安装方式有(BCD )。

A 通过Telnet进行网络安装

B 从本地硬盘驱动器进行安装

C 通过NFS进行网络安装

D 通过HTTP进行网络安装

2 . 下列哪几个符号是Linux通配符(CD )。

A #

B @

C *

D ?

3Linux的每类用户拥有三种权限,分别是(ABC )。

A. r

B. w

C. x

D. m

4 . Red Hat Linux9中的图形界面的网络配置中,进行网络配

置的主要参数包括:

ABCD )。

A 网络IP地址

B 子网掩码

C 网关

D DNS服务器地址

5 . Linux的正常关机命令可以是(AC )。

A shutdown -h now

B shutdown -r now

C halt

D reboot

线

6. Linux 系统必须至少要创建哪些分区:(A,B) A. 根分区(/) B.

(swap)分区 C. 扩展分区 D. 逻辑分区

7. Linux 中,具有相当丰富使用的联机帮助功能。用户通常可

通过

下面哪几种方式来获取操作命令的使用方法或参数选项内容。

(A,C,D) A. man 命令 B. whatis 命令 C. info 命令 D. 命令 --help

8. 假设用户当前目录是:/home/xu ,现需要返回到用户主目录,

则下面哪几种命令可实现这一目的。(A C D)

A. cd $HOME

B. cd HOME

C. cd

D. cd ~ 9. 系统用户帐户信息被贮藏在下面哪些文件中。(B C)

A. /etc/fstab

B. /etc/shadow

C. /etc/passwd

D. /etc/inittab 10. Linux 的基本文件类型有哪几种:(A B C

D)

A. 普通文件

B. 目录文件

C. 链接文件

D. 设备文件

三、判断题(共2题,每题10分,共20分)

1. RedHat LINUX 安装时自动创建了根用户。正确

2. 在安装RedHat Linux 时要以图形化模式安装,直接按Enter

正确

3. LINUX 中的超级用户为root,登陆时不需要口令。错误

4. Linux 不可以与MS-DOS OS/2Windows 等其他操作系统

共存于同一台机器上。错误

5. Linux 的特点之一是它是一种开放、免费的操作系统。正确

6. redhat

系统中,默认情况下根口令没有字符长短的的限制,但是必须把口

令输入两次;如果两次输入的口令不一样,安装程序将会提示用户重新

输入口令。错误 7. 确定当前目录使用的命令为:pwd 。正确 8.

RedHat 默认的Linux 文件系统是ext3。正确

9. RedHat Linux 使用ls -all 命令将列出当前目录中的文件和子目

录名。错误 10. RedHat cd ~ 这个命令会把你送回到你的家目

录。正确

四、填空题(共10题,每题2分,共20分)

1、某文件的权限为:drw-r--r--,用数值形式表示该权限,则该

___644_____ _________

____________

2、在Linux 系统中,以_________文件__________方式访问设备。

3. Linux 中,用户可通过__ ln __命令来创建文件链接。链接有

两种,一种被称为___硬链接____(这类链接也通常被称为一般链接)

它要求链接文件和被链接文件必须位于同一个文件系统中,并且不能

链接目录。另一种被称为_____符号链接_______的链接方式则不存在这

一问题。

4. Linux 中,可使用____rmdir___命令来删除指定目录。但它要

求一个目录被删除之前必须是空的。而另一删除命令_____rm________

则无此限制。操作者应是于_____当前目录____有写权限的所有使用者。

删除某目录时也必须具有对________父目录_______的写权限。

5.运行一个脚本前,用户首先需要设置____执行___权限.

五、实验题(共5题,每题2分,共10分)

写出下列操作命令:

1、查看/etc/boot 路径下的所有内容。 Ls al /etc/boot/*

2、查看文件/etc/hosts 的内容。 Cat /etc/hosts

3、增加一个组账号group1,并指定组账号ID 分别为10100

Groupadd g 10100 group1

4、增加一个用户账号user1UID2045,并属于组group1)。

Useradd u 2045 g group1 user1

5/etch

/software中。

Cp r /etc/h* /software

六、编程题(共2题,每题5分,共10分)

1、编写一个Shell脚本,它能够显示下面序列的前10个数字:

011235813,。。。答案:

a=0

b=1

echo n $a,$b

for ((i=0;i<8;i++))

do

c=$((a+b))

a=$b

b=$c

echo n,$c

done

2、编写一个Shell脚本,打印任何数的乘法表。例如,如果你执

行此脚本,它应请求一个

数,并显示它的表。其示例输出如下:

2

2*1=2

2*2=4

2*3=6