网络服务器搭建、配置与管理期末考试试卷 Linux操作系统试卷B_第1页
网络服务器搭建、配置与管理期末考试试卷 Linux操作系统试卷B_第2页
网络服务器搭建、配置与管理期末考试试卷 Linux操作系统试卷B_第3页
网络服务器搭建、配置与管理期末考试试卷 Linux操作系统试卷B_第4页
网络服务器搭建、配置与管理期末考试试卷 Linux操作系统试卷B_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第页共3页学院年级学院年级专业班级姓名学号.……密……封………………线………………一二三四五总分得分评分人一、单选题(每题2分,共20分)1.Linux最早是由计算机爱好者开发的。A.RichardPetersen B.LinusTorvalds C.RobPick D.LinuxSarwar2.NFS是_____系统。A.文件 B.磁盘 C.网络文件 D.操作3.在vi编辑器中的命令模式下,若用户想要编辑文件,需要切换到插入模式才能够输入字符,这时在命令模式下按下_____键即可进入插入模式。A.<X> B.<I> C.<D> D.<Y>4.删除文件命令为:______。A.mkdir B.rmdir C.mv D.rm5.Linux系统是一种_____操作系统 A.单用户、单任务 B.单用户、多任务 C.多用户、单任务 D.多用户、多任务6.怎样显示当前目录______。A.pwd B.cdC.who D.ls7.比较重要的系统配置资料文件,一般来说大部分位于______目录下。A./etc B./boot C./home D./usr8.Linux系统中可用于添加用户帐号的命令是A.passwd B.userdel C.useradd D.groupadd9.以下命令能够配置网卡以及查看IP地址等的是_______A.ping B.ifconfig C.ipconfig D.route10.建立一个新文件可以使用的命令为_____。A.chmod B.more C.cp D.touch二、填空题(每空2分,共20分)1、Linux系统是一种用户(单或多)______任务(单或多)操作系统。2.如果要在一个命令行上输入和执行多条命令,可以使用来分隔命令。3.断开一个长命令行,可以使用,以将一个较长的命令分成多行表达,增强命令的可读性。执行后,Shell自动显示提示符,表示正在输入一个长命令。4.组群帐户的信息存放在文件中,而关于组群管理的信息(组群口令、组群管理员等)则存放在文件中。5.通配符主要有:、、等等。三、问答题(每题5分,共20分)1.vim的3种运行模式是什么?如何切换?2.什么是重定向?什么是管道?什么是命令替换?3.Shell变量有哪两种?分别如何定义?4.丢失root口令如何解决?四、功能命令(每空4分,共20分)1、建立文件file1.txt并更名为file2.txt?2、新建一个组group1,将root用户添加到该组,并查看是否添加成功?3、建立文件ff.txt并用数字的形式(绝对权限)把文件的权限改为rw-rw-rw-?4、用vi建立文件bbbb.txt并将用户名的加入其中保存退出?5、查看当前目录下所有的文件或目录(含.开头的),把查看结果生成文件ls.txt?五、操作题(每题10分,共20分)1、编写shell脚本/exam.sh,实现以下几个功能。输出“Hello,mynameisPeter.”;生成一新文件/hello,第一行为“Hello,mynameisPeter.”;查找/etc/passwd文件中包含root字符串的行,保存在/hello的第二行;使/exam.sh可以执行,并执行该程序。2、文件和目录相关设置。用find命令在/etc目录下,查找所有以.conf结尾的文件或目录,并将查询结果写入新文件/tmp/find.log;用which命令查找tail程序所在的路径,并将查询结果写入新文件/tmp/testwhich;用locate命令查找config字符串,只显示前10个满足条件的内容,并将查询结果写入新文件/tmp/testlocate。一、单选题(每题2分,共20分)12345678910BCBDDAACBD二、填空题(每空2分,共20分)1、多、多2、;3、/、>4、/etc/group、/etc/gshadow5、*、?、[]三、问答题(每题5分,共20分)1.vim的3种运行模式是什么?如何切换?命令模式:在Linux终端中输入“vim文件名”就进入了命令模式,但不能输入文字。编辑模式:在命令模式下按i就会进入编辑模式,此时就可以写入程式,按Esc可回到命令模式。末行模式:在命令模式下按:进入末行模式,左下角会有一个冒号出现,此时可以敲入命令并执行。下面是三种模式的简单分析图:2.什么是重定向?什么是管道?什么是命令替换?重定向输出:把命令执行的结果重新输入到一个文件中如:ls>cmd.txt>输出一遍,>>输出两遍 管道:将一个命令的输出,传给另外一个命令,作为另外一个命令的输入使用方法:命令1|命令2|命令3|命令N(符号“|”)命令替换就是将命令的输出结果赋值给某个变量。3.Shell变量有哪两种?分别如何定义?Shell支持自定义变量。Shell的变量类型有两种,即Shell环境变量(ShellEnviromentVariable)和用户自定义变量(UserDefineVariable)。用户定义的变量是最普通的Shell变量。变量名是以字母或下线符打头的字母、数字和下线符序列,并且大小写字母意义不同。如dir与Dir是不同的变量。这与C语言中标识符的定义相同。变量名的长度不受限制。定义变量并赋值的一般形式是:变量名=字符串注意,在赋值语句中,赋值号“=”的两边没有空格,否则在执行时会引起错误。变量的值可以改变,只须利用赋值语句重新给它赋值即可。一个未明确赋过值的变量仅含一个空字符串。在程序中使用变量的值时,要在变量名前面加上一个符号“$”。如果在赋给变量的值中要含有空格、制表符或换行符,那么,就应该用双引号把这个字符串括起来。例如,names="abcddff"可以将一个命令的执行结果赋值给变量。有两种形式的命令替换:一种是使用倒引号引用命令,其一般形式是:`命令表`。例如:将当前工作目录的全路径名存放到变量dir中,输入以下命令行:$dir=`pwd`另一种形式是:$(命令表)。上面的命令行也可以改写为:$dir=$(pwd)4.丢失root口令如何解决?在单用户模式中,Linux不需要root密码,这使更改root密码非常容易。了解当系统引导进入多用户模式失败时,如何进入单用户模式,非常重要。1、在系统启动过程中,会出现开始界面,按任意键,进入GRUB菜单选项。若希望以后无此提示,直接进入GRUB菜单选项,删除配置文件grub.conf中“hiddenmenu”项即可。2、按“e”键编辑GRUB引导菜单选项,按“e”键后的GRUB屏幕。通过箭头键下移到kernel行,并按“e”键,3、在尾行光标处添加single,按回车键返回前一个屏幕,按“b”键进行引导,则系统自动进入单用户模式,如果要改变root密码,则执行命令:sh-3.1#passwdroot更改成功后,执行命令exit退出重启即可。四、功能命令(每空4分,共20分)1、建立文件file1.txt并更名为file2.txt?touchfile1.txtmvfile1.txtfile2.txt2、新建一个组group1,将root用户添加到该组,并查看是否添加成功?groupaddgroup1gpasswd-arootgroup1idrootgroupsroot3、建立文件ff.txt并用数字的形式(绝对权限)把文件的权限改为rw-rw-rw-?touchff.txtchmod666ff.txt4、用vi建立文件bbbb.txt并将用户名的加入其中保存退出?vibbbb.txt

插入模式:输入"root"5、查看当前目录下所有的文件或目录(含.开头的),把查看结果生成文件ls.txt?ls-la>ls.txtll-a五、操作题(每题10分,共20分)1、编写shell脚本/exam.sh,实现以下几个功能。(每个小点2.5分)a) 输出“Hello,mynameisPeter.”;b) 生成一新文件/hello,第一行为“Hello,mynameisPeter.”;c) 查找/etc/passwd文件中包含root字符串的行,保存在/hello的第二行;d) 使/exam.sh可以执行,并执行该程序。#!/bin/basha='"Hello,mynameisPeter.";'echo"$a"|tee/hellogreproot/etc/passwd>>/hello2、文件和目录相关设置。(每个小点2.5分)a) 用find命令在/etc目录下,查找所有以.conf结尾的文件或目录,并将查询结果写入新文件/tmp/find.log;b) 用which命令查找ta

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论