ImageVerifierCode 换一换
格式:DOCX , 页数:30 ,大小:80.85KB ,
资源ID:22790674      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/22790674.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Linux操作系统期末复习题含答案可编辑修改word版.docx)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Linux操作系统期末复习题含答案可编辑修改word版.docx

1、Linux操作系统期末复习题含答案可编辑修改word版Linux 期末复习题(一)一、选择题 (每小题 2 分,共 50 分)2.在 Ubuntu Linux 中,系统默认的(A)用户对整个系统拥有完全的控制权。A.root B. guest C. administrator D.supervistor.3.当登录 Linux 时,一个具有唯一进程 ID 号的 shell 将被调用,这个 ID 是什么( B )A.NID B. PID C. UID D. CID4.下面哪个命令是用来定义 shell 的全局变量( D )A.exportfs B. alias C. exports D. exp

2、ort5.哪个目录存放用户密码信息( B )A./boot B. /etc C. /var D. /dev6.默认情况下管理员创建了一个用户,就会在( B )目录下创建一个用户主目录。A./usr B. /home C. /root D. /etc7. 当使用 mount 进行设备或者文件系统挂载的时候,需要用到的设备名称位于( D )目录。A./home B. /bin C. /etc D. /dev8.如果要列出一个目录下的所有文件需要使用命令行( C )。A.ls l B. ls C. ls a(所有) D. ls d9.哪个命令可以将普通用户转换成超级用户(D )A.super B.

3、passwd C. tar D. su10.除非特别指定,cp 假定要拷贝的文件在下面哪个目录下( D )A.用户目录 B. home 目录 C. root 目录 D. 当前目录11.在 vi 编辑器里,命令dd用来删除当前的( A )A.行 B. 变量 C. 字 D. 字符14. 按下(A )键能终止当前运行的命令A. Ctrl-C B. Ctrl-F C. Ctrl-B D. Ctrl-D17.用 rm -i,系统会提示什么来让你确认( B )A.命令行的每个选项 B. 是否真的删除 C. 是否有写的权限 D. 文件的位置18.以下哪个命令可以终止一个用户的所有进程( D )A. skil

4、lall B. skill C. kill D. killall19.在 Ubuntu Linux 中,一般用( D )命令来查看网络接口的状态A.ping B. ipconfig C. winipcfg D ifconfig20.vi 中哪条命令是不保存强制退出( C )(第五章)A.:wq B. :wq! C. :q! D. :quit 22.在下列分区中,Linux 默认的分区是( B )A. FAT32 B. EXT3 C FAT .D NTFS24.如果用户想对某一命令详细的了解,可用(C)A. ls B. help (内部) C. man(列举的信息多) D dir二、填空题 (每

5、空 1 分,共 10 分)26. 在 Linux 系统中,以文件的方式访问设备 。29.某文件的权限为:d-rw-_r-_r-,用数值形式表示该权限 644,该文件属性是 目录。30.静态路由设定后,若网络拓扑结构发生变化,需由 系统管理员 修改路由的设置。33. 编写的 Shell 程序运行前必须赋予该脚本文件 执行 权限。三、操作题(每小题 5 分,共 40 分)40.简述在虚拟机中安装 Ubuntu Linux 的过程答;1。下载操作系统的镜像 ISO 文件2下载虚拟机并安装3.通过 ISO 文件安装操作系统4.执行相关配置即可Linux 操作系统复习题二请将答案写在答题纸上。写在试卷上

6、无效。一、选择题(单选题,每小题 2 分,共 20 分)1.用户编写了一个文本文件 a.txt,想将该文件名称改为 txt.a,下列命令 D 可以实现。A.cd a.txt xt.a B. echo a.txt txt.aC. rm a.txt txt.a D. cat a.txt txt.a2.Linux 文件权限一共 10 位长度,分成四段,第三段表示的内容是 C 。A.文件类型 B. 文件所有者的权限C. 文件所有者所在组的权限 D. 其他用户的权限6某文件的组外成员的权限为只读;所有者有全部权限;组内的权限为读与写,则该文件的权限为 D 。A. 467 B. 674 C. 476 D.

7、 7648.下列不是 Linux 系统进程类型的是_D 。A. 交互进程 B. 批处理进程 C. 守护进程 D. 就绪进程10.在 Shell 脚本中,用来读取文件内各个域的内容并将其赋值给 Shell 变量的命令是 D 。A. fold B. join C. tr D. read二、填空题(每题 2 分,共 20 分)1.安装 Linux 系统对硬盘分区时,必须有两种分区类型:Linux 原始分区(根分区) 和 Linux交换分区 。2.在 Linux 的两种链接文件中,只能实现对文件链接的一种方式是:软链接(符号链接)。7将/home/stud1/wang 目录做归档压缩,压缩后生成 wa

8、ng.tar.gz 文件,并将此文件保存到 /home 目 录 下 , 实 现 此 任 务 的 tar 命 令 格 式 tar czvf wang.tar.gz/home/stud1/wang 。8对于给定的文件 file,统计其中所有包含字符串”WHU”的行数的一条命令是_grep WHU file | wc -l 三、简答题(每小题 5 分,共 20 分) 1在底半技术中把一个中断处理分为哪几部分?为什么采用这种技术? 答:在底半技术中把一个中断处理分为 2 部分:顶半部分和底半部分。2 分采用这种技术可以:使中断的总延迟时间最小化,加快对中断请求的响应速度,合并某些中断处理。3 分四、操

9、作题(写出完成下述功能的命令序列,每小题 4 分,共 20 分)1.假设你的用户账号是 zheng,现在你登录进入 linux 系统,查看当前登录到系统中的用户,查看当前系统中运行的进程,然后再退出系统。答:login:zhengPassword:口令$who$ps$Ctrl+D2.在当前目录/home/zheng 下新建一个目录 back,将当前目录改为 back,在 back 下新建 2个长度为 0 的文件 test1、test2,然后把 test2 移到其父目录中并改名为 file12。答:$ mkdir back$ cd back$ touch test1 test2$ mv test

10、2 ./file23.现在需要统计当前目录/home/zheng 下普通文件的数目并显示结果,如何实现?$find type f | wc l4.假设你是系统管理员,需要增加一个新的用户账号 zheng,为新用户设置初始密码,锁定用户账号 uly,并删除用户账号 chang。答:.#useradd zheng #passwd zheng #passwd l uly #userdel chang5.若给需要将/home/zheng 目录下的所有文件打包压缩成/tmp/zheng.tar.gz,你准备怎么做?当需要从压缩包中恢复时,又该如何处理?答:#tar zcvf /tmp/zheng.tar

11、.gz /home/zheng #tar -zxvf /tmp/zheng.tar.gz五、下面给出了一个 SHELL 程序,试对其行后有#(n)形式的语句进行解释,并说明程序完成的功能。(8 分)#!/bin/shDIRNAME=ls /root | grep bak #(1)if -z $DIRNAME ; then #(2)mkdir /root/bak ; cd /root/bak #(3) fiYY=date +%y ; MM=date +%m ; DD=date +%d #(4)BACKETC=$YY$MM$DD_etc.tar.gz #(5) tar zcvf $BACKETC

12、/etc #(6)echo fileback finished!答:#(1)获取/root 中名称包含 bak 的文件或目录#(2)判断 1 结果为空#(3)创建目录/root/bak 并进入该目录#(4)获取当前时间的年月日#(5)按照年(2 位)月(2 位)日(2 位)_etc 方式构造压缩文件名#(6)压缩 etc 目录并保存在/root/bak 中 6 分程序功能:若/root/bak 不存在则创建之,然后将/etc 按日期打包保存于该目录中。2 分七、设计一个 shell 程序,添加一个新组为 class1,然后添加属于这个组的 30 个用户,用户名的形式为 stdxx,其中 xx

13、从 01 到 30。(6 分)答:#!/bin/sh i=1groupadd class1while $i -le 30 1 分doif $i -le 9 ;thenUSERNAME=stu0$i 1 分elseUSERNAME=stu$i 1 分fiuseradd $USERNAME 1 分mkdir /home/$USERNAMEchown -R $USERNAME /home/$USERNAME 1 分chgrp -R class1 /home/$USERNAMEi=$($i + 1) 或 let “i=i+1” 1 分doneLinux 操作系统复习题三请将答案写在答题纸上。写在试卷上

14、无效。一、选择题(单选题,每小题 2 分,共 20 分) 1Linux 系统的开发模型是 B 。A.教堂模型 B.集市模型 C.层次模型 D.网状模型6.以长格式列目录时,若文件 test 的权限描述为:drwxrw-r-,则文件 test 的类型及文件主的权限是 A 。A.目录文件、读写执行 B. 目录文件、读写C. 普通文件、读写 D.普通文件、读 7当字符串用单引号()括起来时,SHELL 将 C 。A.解释引号内的特殊字符 B.执行引号中的命令C.不解释引号内的特殊字符 D.结束进程8./etc/shadow 文件中存放 _B 。A.用户账号基本信息 B.用户口令的加密信息C.用户组信

15、息 D.文件系统信息10为卸载一个软件包,应使用 B 。A.rpm -i B.rpm -e C.rpm -q D.rpm -V二、填空题(每空 1 分,共 20 分)2在 Linux 中,管道分为 2 种类型,若创建或打开管道时获得的描述符存放在 fd 中,则 fd1是 _管道写描述符_ 。7df 命令完成_显示文件系统空间使用情况 功能,du 命令完成 _显示目录或文件占用磁盘空间容量 功能。三、简答题(每小题 5 分,共 20 分)2.vi 编辑器有哪几种工作模式?如何在这几种工作模式之间转换? 答:Vi 的工作模式有三种:命令模式、输入模式、末行模式。3 分在命令模式下输入 a、A、i、

16、I、o、O 等命令之一可以进入输入模式,在输入模式下按 Esc键回到命令模式;在命令模式下输入:进入末行模式,末行命令执行完后回到命令模式。3.什么是位置变量?shell 的变量类型有哪些种? 位置变量是指命令行上传递给程序的参数。1 分Shell 变量可以分为:用户自定义变量、环境变量、位置变量、特殊变量 4 分五、下面给出了一个 SHELL 程序,试对其行后有#(n)形式的语句进行解释,并说明程序完成的功能。(8 分)#!/bin/bash #(1)dir=$1 #(2)if -d $dir #(3)thencd $dir #(4)for file in * doif -f $file #

17、(5) thencat $file #(6)echo “end of file $file”fi done elseecho “bad directory name $dir”fi答:#(1)使用/bin/bash 解释脚本#(2)将位置变量 1 赋值给变量 dir #(3)如果 dir 所指为目录#(4)将当前目录改为 dir #(5)如果循环变量 file 所指是普通文件#(6)显示文件 file 的内容 6 分程序功能:若命令行参数是一个合法目录则显示该目录下所有普通文件的内容,否则显示错误的目录名信息。2 分七、试编写一个 SHELL 程序,该程序能接收用户从键盘输入的 100 个整数

18、,然后求出其总和、最大值及最小值。(6 分)答:#!/bin/sh read max min=$max sum=$max i=1while $i lt 100 doread xsum=expr $sum + $x if $max lt $x thenmax=$xfiif $ x lt $min thenmin=$xfii=expr $i + 1 doneecho sum = $sum ; max = $max min = $min Linux 操作系统复习题四一、单项选择题(每题 2 分,共 40 分)1.若当前目录为/home,命令 ls l 将显示 home 目录下的( )。A.所有文件

19、B.所有隐含文件C.所有非隐含文件 D.文件的具体信息2.下面关于文件 /etc/sysconfig/network-scripts/ifcfg-eth0的描述哪个是正确的? ( )。A.它是一个系统脚本文件 B.它是可执行文件C.它存放本机的名字 D.它指定本机 eth0 的 IP 地址6.UBUNTU LINUX 默认使用的文件系统类型为( ) A.ext2 B.ext3 C.FAT D.swap7.在 LINUX 中,要查看文件内容,可使用( )命令。A.more B.cd C.login D.logout9.以下命令中,可以将用户身份临时改变为 root 的是( )。A.SU B.su

20、 C.login D.logout11.若要使用进程名来结束进程,应使用( )命令。A.kill B.ps C.pss D.pstree 12.UBUNTU LINUX 所提供的安装软件包,默认的打包格式为( )。A.tar B.tar.gz C.rpm D.zip13.若要将当前目录中的 myfile.txt 文件压缩成 myfile.txt.tar.gz,则实现的命令为( )。A.tar cvf myfile.txt myfile.txt.tar.gzB.tar zcvf myfile.txt myfile.txt.tar.gzC.tar zcvf myfile.txt.tar.gz my

21、file.txtD.tar cvf myfile.txt.tar.gz myfile.txt15.以下文件中,只有 root 用户才有权存取的是( ) A.passwd B.shadow C.group D.password 16.usermod 命令无法实现的操作是( )A.账户重命名 B.删除指定的账户和对应的主目录C.加锁与解锁用户账户 D.对用户密码进行加锁或解锁二、 填空题(每空 2 分,共 20 分)1.在 Linux 系统中,以( 文件 )方式访问设备 。3.链接分为: 硬链接和( 软链接 )。4.某文件的权限为:drw-r-r-,用数值形式表示该权限,该文件属性是( 目录 )

22、。5.前台起动的进程使用 ( ctrl+c )终止。6.设定限制用户使用磁盘空间的命令是( quota )。7.在 Linux 系统中,用来存放系统所需要的配置文件和子目录的目录是(/etc ) 。8.将前一个命令的标准输出作为后一个命令的标准输入,称之为( 管道 )。9.为脚本程序指定执行权的命令及参数是( chmod a+x filename )。10.进行字符串查找,使用( grep )命令。三、写出完成以下功能的命令(每题 2 分,共 10 分)2.要使得名为 fido 的文件具有如下权限-r-xr-xx 的命令。chmod 551 fido 3.在/root 文件夹下查找后缀为.cp

23、p 的文件。find /root name *.cpp4.关闭 linux 系统(不重新启动)使用的命令 halt 5.将光盘/dev/hdc 卸载的命令 。umount /dev/hdc 四、简答和 shell 编程题(每题 10 分,共 30 分)1.若下达 rmdir 命令来删除某个已存在的目录,但无法成功,请说明可能的原因。参考答案:此目录可能不存在,或者目录不为空,或者目录中有隐含文件存在, 或者目录被设置了权限,解决方法就是先修改权限,在使用 rm r 命令删除。2.简述解决忘记 root 密码的办法。参考答案:1)用 Ubuntu 标准安装盘启动系统当出现提示符时敲入:linux

24、 rescue 就会以修复模式启动系统2)系统启动完毕后,会将硬盘 mount 到/mnt/sysimage,届时会有提示3)进入提示符后,敲入命令:chroot /mnt/sysimage4)敲入命令: passwd更改密码5)连续敲入两次 exit,即重起系统,将光盘拿出,按正常模式启动系统除了用光盘引导 rescue 模式,还有一种方法是用启动装载器来进入单用户模式:(1)grub进入启动画面之后,敲入“e”,把光标移动到 kernel .那一行,再敲入“e”,在 kernel一行的最后加上空格 single,回车敲入“b”,启动系统,即进入单用户模式, 这个时候就可以用 passwd

25、命令改密码了。(2)lilo进入 lilo 命令行模式,敲入 linux single,即进入单用户模式。passwd .如果 grub/lilo 设了密码,一定要记住才行。要是忘了 grub/lilo 的密码,就只有用rescue 模式了。3.创建一个shell 脚本,它从用户那里接收10个数,并显示已输入的最大的数。参考程序:#! /bin/bash max=0for(count=1 ; count = 10 ; count = count+1) doecho -n Enter number $count : read valueif $max -lt $value thenmax=$va

26、lue fidoneLinux 操作系统复习题五一、单项选择题(每题 2 分,共 40 分)2.Linux 通过 VFS 支持多种不同的文件系统。Linux 缺省的文件系统是( )A.VFAT B.ISO9660 C.Ext 系列 D.NTFS3.关闭 linux 系统(不重新启动)可使用( )命令。A.ctrl+alt+del B.halt C.shutdown -r D.reboot 4.修改以太网 mac 地址的命令为( )。A.ping B.ifconfig C.arp D.traceroute8.你使用命令“vi /etc/inittab”查看该文件的内容,你不小心改动了一些内容,为

27、了防止系统出问题,你不想保存所修改内容,你应该如何操作( )A.在末行模式下,键入:wq B.在末行模式下,键入:q!C.在末行模式下,键入:x! D.在编辑模式下,键入“ESC”键直接退出 vi 9.删除文件命令为( )A.mkdir B.move C.mv D.rm11.网络管理员对 www 服务器可进行访问、控制存取和运行等控制,这些控制可在( )文件中体现。A.httpd.conf B.lilo.conf C.inetd.conf D.resolv.conf14 下列哪个命令在建立一个 tar 归档文件的时候列出详细列表( )。A.tar -t b)tar -cv c)tar -cvf

28、 d)tar r 16.一个 bash shell 脚本的第一行是( )? A.#/bin/csh B.#/bin/bashC./bin/bash D.#!/bin/bash 17.改变文件所有者的命令为( )?A.chmod B.touch C.chown D.cat18.在给定文件中查找与设定条件相符字符串的命令为( )。A.grep B.gzip C.find D.sort19.建立一个新文件可以使用的命令为( )。A.chmod B.more C.cp D.touch20.存放 Linux 基本命令的目录是什么( )?A. /bin B. /tmp C. /lib D. /root二、

29、 填空题(每空 2 分,共 20 分)1.将前一个命令的标准输出作为后一个命令的标准输入,称之为( 管道 )。5.在 Linux 系统中,测试 DNS 服务器是否能够正确解析域名的的客户端命令, 使用命令( nslookup )。7.在 Linux 操作系统中,设备都是通过特殊的(文件 )来访问。8.shell 不仅是(用户命令的解释权 ),它同时也是一种功能强大的编程语言。10.结束后台进程的命令是(kill )。三、写出完成以下功能的命令(每题 2 分,共 10 分)1.在/home 目录下查找文件名为。Profile 的文件,找到后删除2.将 test.tar.gz 文件解压缩3.升级安

30、装 wu-ftpd 软件包4.创建一个用户,用户名为 user02,所属私有组和标准组为 stuff,用户家目录为/home/user2,用户登陆 shell 为/bin/bash。5.赋予所有用户读和写 backup.tar.gz 文件的权限: 参考答案:1.find /home name .profile exec rm ; 2.tar -xzvf test.tar.gz3.rpm Uvh wu-ftpd-2.6.2-8.i386.rpm4.useradd g stuff G stuff -d /home/user2 -s /bin/bash user02 5.Chmod a+rw back.tar.gz四、简答和 shell 编程题(每题 10 分,共 30 分)1. Linux 内核主要由哪几部分组成?每部分的作用? 参考答案:Linux 内核主要由五个子系统组成:进程调度,内存管理,虚拟文件系统, 网络接口,进程间通信。进程调度(SCHED):控制进程对 CPU 的访问。当需要选择下一个进程运行时,由调度程序选择最值得运行的进程;内存管理(MM)允许多个进程安全的共享主内存区域;虚拟文件系统(VirtualFileSystem,VFS)隐藏了各种硬件的具体细节,为所有的设备提供了统一的接口,VFS 提供了多达数十种不同的文件系统;网络

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1