您好,欢迎来到华佗小知识。
搜索
您的当前位置:首页Linux期末考试试卷 答案

Linux期末考试试卷 答案

来源:华佗小知识
一、选择题。(每小题3分,共计20分)

1. 安装Linux系统的时候必不可少的两个分区是_

AB____________。(多选)A、/分区B、交换分区C、usrD、temp

2. 若一台计算机的内存为128M,则交换分区的大小通常是

____B________。

A、128M B、256M C、512M D、M

3.用ls查看文件和目录的的信息时,能够显示和目录的详细信息的选项是__A_______。

A 、l B、 i C 、a D 、其他的字母

4.下面那个命令可以查看本机的ip地址 __A___________ 。A、ipconfig B、 ifconfig

C、 ping D、 hostname

5.推出vi编辑器的时候,能够保存内容的选项是___A________。

A 、:wq B、q! C、:q D、:w6.删除文件的命令为_____C___________。C

A、mv B、cp C、rm D、rmdir7.显示文件内容的命令是______D_______。

A、touch B、more C、cp D、cat8. 为匹配以001开头的行,我们可以使用如下的正则表达式________A_________。

A 、^001 B、$001 C 、*001 D\\001

9.下面______B____不是Shell的循环控制结构。 A、for B、switch C、while D、until

10.将光盘CD-ROM(hdc)安装到文件系统的/mnt/cdrom目录下的命令是_______C___。

A 、mount /mnt/cdrom B、mount /mnt/cdrom /dev/hdcC、 mount /dev/hdc /mnt/cdrom D、 mount /dev/hd二、填空题。(每小题2分,共计10分)

1.启动NFS服务的命令是_____several nfs start _______或__/etc/rc.d/init.d/nfs.start ________________。

2. 链接分为:____________硬链接 和 符号链接(软连接)

3. 某文件的权限为:drw-r--r--,用数值形式表示该权限,则该八进制数为:_____4___,该文件属性是 ____目录_______。4. 现在常用的硬盘一般有_____IDE ____和__SCSI__________________接口类型。

5.编写的Shell程序运行前必须赋予该脚本文件____可执行______权限。

、问答题。(每小题5分,共计30分)

1. 简述at命令的作用?它和crontab命令的区别?

at命令在指定时刻执行指定的命令,该命令至少需要指定一个命令,一个执行时间才可以正常运行。 at命令用于安排运行一次的作业比较方便,但如果要重复运行程序,则使用crontab更为简捷,用户需要把执行的命令序列放到crontab文件中可以获得执行。

2. 机器中有一个软盘,用命令把它挂载到/mnt/floppy下面。

[root@redflag/root]#mount-t vfat/dev/fd0/mnt/floppy

3.假设文件的text的属性现为rwx- - - - - -,它属于root用户。

I:用两种方法把其权限改为r- - rwx - - x,要求两种方法里面必有八进制数字法。

[root @redflag /root]#chmod 471 text

Chmod u=r . g=rwx.o=x text

II:把text改为属于xs用户。

Chown xs text

4. 在/etc/password文件里面有一行如下:

text:abcd1234:123:0:999:7::::

共九个字段,要求对每个非空字段进行说明。

5. 要求在root下面创建以下目录树,其中root是已经存在目录,.txt

为文件,其他均为目录。

....................

密................封................线....................

密 封 线 内 请 不 要 答 题

rootaabb11.txt22.txtcc

[root@localhost root]# mkdir aa bb [root@localhost root]#cd aa

[root@localhost aa]#touch 11.txt 22.txt[root@localhost aa]#cd[root@localhost root]#cd bb[root@localhost bb]#mkdir cc[root@localhost bb]#cd

6.find命令和grep命令各用于什么目的?

 find 路径 匹配表达式——查找文件所在的目录

grep [参数] 要查找的字符串 文件名——查找文件中包含有指定字符串的行

四、应用题。(5+5+5+15,共计30分)

1.编程计算2*(3+4-5)的值。

#!bin/bash

Sum=`expr 2 \\* \\( 3 + 4 – 5 \\)`echo “the sum is $sum”#end

2.写出下面程序的功能。#!/bin/bashsum=0for p in $*do

sum=`expr $sum + $p`done

echo “the total is $sum”#end

显示当当前命令行所有整数之和

3.student.dat 文件里面有如下内容:

姓名_____班级_____学号_____座号_____..............................

密................封................

线...................................

Tom 116001 FUTIAN M 90John 116005 Nanshan M 85Mary 116018 Luohu W 65Steven 116030 YanTian M 78写出下面语句的运行结果

I、 awk ‘$0~/Luohu/’ student.dat

Mary 116018 Luohu W 65 /* 输出家在罗湖学生的

全部信息($0)*/

II、 awk ‘{if($5>80) print $1}’ student.dat

Tom John /*输出分数($5)>80的学生姓名($1)*/

4.编程实现按照/etc/hosts文件中的条目逐一ping所有的机器。

#!/bin/bash#pingall

#grab /etc/hosts and ping each address

cat /etc/hosts | grep –v '^#' | while read LINEdo

ADDR=`awk '{print $1}'` for MACHINE in $ADDR do

ping –s –c 1 $MACHINE donedone#end

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo0.cn 版权所有 湘ICP备2023017654号-2

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务