系别: 班别: 姓名: 座号:
………………○………密………○…………封……○…………线……○………………○……
2011-2012学年度第一学期期末考试试题(A卷)
(考试时间: 90 分钟)
考试科目: Linux操作系统
题 号题号 | 一 | 二新词 | 三 | 四 | cet 4成绩查询 五 | 六 | 七 | 总 分 | 复查人 |
埃菲尔铁塔简介 分 值 | 20 | 20 | 20 | 20 | 10 | 10 | | 100 | |
得 分 | | | | | | | | | |
| | | | | | | | | |
一、单选题(共10题,每题2分,共20分)
1.从后台启动进程,应在命令的结尾加上符号( A )
A.& B. @ C. # D. $
2. 如果执行命令#chmod ,那么该文件的权限是( A )。
A. rwxr--rw- B. rw-r--r-- C. --xr—rwx D. rwxr--r—
3.若要使用进程名来结束进程,应使用(A )命令。
A.kill B.ps C.pss D.pstree
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. B. |
C. D. >
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 ?
3.Linux的每类用户拥有三种权限,分别是( 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/2、Windows 等其他操作系统共存于同一台机器上。错误
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、增加一个用户账号ur1(UID为2045,并属于组group1)。
Uradd –u 2045 –g group1 ur1
5、搜索路径/etc下所有以h开头的文件及目录,拷贝到/software中。
Cp –r /etc/h* /software
六、编程题(共2题,每题5分,共10分)
副词修饰动词
1、 编写一个Shell脚本,它能够显示下面序列的前10个数字:0,1,1,2,3,5,8,13,。。。
答案:
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
2*4=8
2*5=10
2*6=12
2*7=14
2*8=16
2*9=18