网络服务器搭建、配置与管理期末考试试卷 Linux操作系统试卷B_第1页
网络服务器搭建、配置与管理期末考试试卷 Linux操作系统试卷B_第2页
网络服务器搭建、配置与管理期末考试试卷 Linux操作系统试卷B_第3页
网络服务器搭建、配置与管理期末考试试卷 Linux操作系统试卷B_第4页
网络服务器搭建、配置与管理期末考试试卷 Linux操作系统试卷B_第5页
全文预览已结束

下载本文档

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

文档简介

—>二三四五总分

题号

得分

评分人

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

j1.Linux最早是由计算机爱好者__________开发的。

外:A.RichardPetersenB.LinusTorvalds

:C.RobPickD.LinuxSarwar

j2.NFS是_____系统。

jA.文件B.磁盘

:C.网络文件D.操作

京3.在vi编辑器中的命令模式下,若用户想要编辑文件,需要切换到插入模式才能够输入字符,

:这时在命令模式下按下_____键即可进入插入模式。

:A.<X>B.<1>

:C.<D>D.<Y>

:4.删除文件命令为:______。

:A.mkdirB.rmdir

;C.mvD.rm

*:5.Linux系统是一种_____操作系统

出*A.单用户、单任务B.单用户、多任务

iC.多用户、单任务D.多用户、多任务

j6.怎样显示当前目录______o

:A.pwdB.cd

•C.whoD.Is

:7.比较重要的系统配置资料文件,一般来说大部分位于______目录下。

掇:A./etcB./boot

*

:C./homeD./usr

:8.Linux系统中可用于添加用户帐号的命令是

向A.passwdB.userdel

:C.useraddD.groupadd

:9.以下命令能够配置网卡以及查看IP地址等的是_______

时:A.pingB.ifconfig

:C.ipconfigD.route

:10.建立一个新文件可以使用的命令为_____o

A.chmodB.more

於C.cpD.touch

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

1、Linux系统是一种用户(单或多)任务(单或多)操作系统。

2.如果要在一个命令行上输入和执行多条命令,可以使用米分隔命令。

3.断开一个长命令行,可以使用,以将一个较长的命令分成多行表达,增强命令的

可读性。执行后,Shell自动显示提示符,表示正在输入一个长命令。

4.组群帐户的信息存放在文件中,而关于组群管理的信息(组群口令、组

群管理员等)则存放在文件中。

5.通配符主要有:、、等等。

三、问答题(每题5分,共20分)

1.vim的3种运行模式是什么?如何切换?

2.什么是重定向?什么是管道?什么是命令替换?

3.Shell变量有哪两种?分别如何定义?

4.丢失root口令如何解决?

四、功能命令(每空4分,共20分)

1、建立文件filel.txt并更名为file2.txt?

2、新建一个组group1,将rool用户添加到该组,并查看是否添加成功?

3、建立文件ff.ixl并用数字的形式(绝对权限)把文件的权限改为rw-rw-rw-?

4、用vi建立文件bbbb.ixl并将用户名的加入其中保存退出?

5、查看当前目录下所有的文件或目录(含.开头的),把查看结果生成文件ls.txt?

五、操作题(每题10分,共20分)

1编写shell脚本/exam.sh,'丈现以下几个功能。

a)输出uHello,mynameisPeter.”;

b)生成一新文件/hello,第一行为"Hello,mynameisPeter.

c)杳找/etc/passwd文件中包含root字符串的行,保存在/hello的第二行;

d)使/exam.sh可以执行,并执行该程序。

2、文件和目录相关设置。

a)用find命令在/etc目录下,查找所有以.conf结尾的文件或目录,并将查询结果写入新文

ft/tmp/find.log;

b)用which命令杳找tail程序所在的路径,并将查询结果写入新文件/imp/leslwhich;

c)用locate命令查找config字符串,只显示前10个满足条件的内容,并将查询结果写入新

文件/tmp/testlocate。

用户定义的变量是最普通的Shell变量。变量名是以字母或二线符打头的字母、数字和下线符序列,

并且大小写字母意义不同。如dir与Dir是不同的变量。这与C语言中标识符的定义相同。变量名

的长度不受限制。

定义变量并赋值的一般形式是:变量名二字符串

注意,在赋值语句中,赋值号“=”的两边没有空格,否则在执行时会引起错误。

变量的值可以改变,只须利用赋值语句重新给它赋值即可。一个未明确赋过值的变量仅含一个空

字符串。

在程序中使用变量的值时,要在变量名前面加上一个符号

如果在赋给变曷的值中要含有空格、制表符或换行符.那么,就应该用双引号把这个字符串括起

来。例如,

names="abcddff

可以将一个命令的执行结果赋值给变量。有两种形式的命令替换:一种是使用倒引号引用命令,

其一般形式是:'命令表

例如:将当前工作目录的全路径名存放到变量dir中,输入以下命令行:

$dir='pwd'

另一种形式是:$(命令表)。上面的命令行也可以改写为:

$dir=$(pwd)

4.丢失root口令如何解决?

在单用户模式中,Linux不需要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、建立文件filel.txt并更名为file2.txt?

touchfilel.txt

mvfile1.txtfile2.txt

2、新建一个组groupl,将root用尸添加到该组,并查看是否添加成功?

groupaddgroup1

gpasswd-arootgroupI

idroot

groupsroot

3、建立文件ff.txt并用数字的形式(绝对权限)把文件的权限改为rw-rw-rw-?

touchff.txt

chinod666ff.txt

4、用vi建立文件bbbb.txt并将用户名的加入其中保存退出?

vibbbb.txt

插入模式:输入"root"

5、查看当前目录下所有的文件或目录(含.开头的),把查看结果生成文件Is.txl?

Is-la>ls.txt

II-a

五、操作题(每题10分,共20分)

1、编写shell脚本/exam.sh,实现以下几个功能。(每个小点2.5分)

a)输出“Hello,mynameisPeter.H;

b)生成一新文件/hello,第一行为“Hello,mynameisPeter.”;

c)查找/ctc/passwd文件中包含root字符串的行,保存在/hello的第二行;

d)使/exam.sh可以执行,并执行该程序。

#!/bin/bash

a='"Hello,mynameisPeter.";'

echo"$a"|tee/hello

greproot/etc/passwd»/hcllo

2、文件和目录相关设置。(每个小点2.5分)

a)用find命令在/etc目录下,查找所有以.conf结尾的文件或目录,并将查询结果写入新文件

/tmp/find.l

温馨提示

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

评论

0/150

提交评论