Linux网络操作系统项目教程(RHEL7.4CentOS7.4)(第3版)习题与答案 下载本文

WORD格式

5.想要把本地文件/root/myout.txt传送到地址为192.168.10.20的远程主机的/home目录下,且本地主机与远程主机均为Linux系统,最为简便的传送方式是什么?

答:执行命令scp/root/myout.txtroot@192.168.10.20:/home,并在进行口令验证后即可开始

一、填空题 一、填空题

传送。

7.6 练习题

1. shell 2. /etc/shells 3. /etc/passwd

4. 命令编辑功能;命令与文件补全功能;命令别名设置功能;作业控制、前台与后台控制;程序化脚本;通配符等。

5. 全局变量局部变量 6. set 7. *、?、[] 8. 行

9. 查找、删除、替换 10.通配符(wildcard)

正则表示法

8.8 练习题

1.shell shell的语法与命令(含外部命令) 正则表达式 管道命令 数据流重导向 2. 上下左右 3. rr与x

4.shell(#!/bin/bash) 5. readdate 6. 父程序 7. test中括号([])

8.if...then case$varin...esac 9.不定循环 (while,until) 固定循环

10.sh-xscript.sh

程序用途 版本 作者

(for)

专业资料整理

WORD格式

二、实践习题 1 .请创建一个 script,当你运行该 scri的时候,(用whoami);②你目前所在的目录 身pt(该pwd)。 份 用

#!/bin/bash

echo-e\

echo-e\

2.请自行创建一个程序,该程序可以用来计算“你还有几天可以过生日” 。 #!/bin/bash read-

p\if[\echo\elif[\year=`date+%Y`

total_d=$(($((`date--date=\echo\else

year=$((`date+%Y`+1))

total_d=$(($((`date--date=\echo\fi

3.让用户输入一个数字,程序可以由 1+2+3...一直累加到用户输入的数字为止。 #!/bin/bash

read-p\i=0 s=0

while[\do

i=$(($i+1)) s=$(($s+$i)) done

4.撰写一个程序,他的作用echo\是

:①先查看一下

若不存在,则创建一个文件,使用touch来创建,创建完成后离开;③ 断该名称是否为文件,若为文件则将之删除后创建一个目录,文件名为 如果存在的话,判

logical,之后离开; ④如果存在的话,而且该名称为目录,则移除此目录。

#!/bin/bash

if[!-elogical];thentouchl

ogical

echo\1

elif[-elogical]&&[-flogical];then

script

可以显示:①

你目前的

专业资料整理

WORD格式

rmlogical mkdirlogical

echo\echo\exit1

elif[-elogical]&&[-dlogical];then rm-rflogical

echo\exit1 else

echo\fi

5:来分隔,第一栏为帐号名称。请写一个程序,可以 .我们知道 /etc/passwd里面以

一、填空题 1.纯文字 3. gcc 4. 函数库 5. makemakefile

编译器的编译

binaryfile

将/etc/passwd的第一栏取出,而且每一栏都以一行字串“The1accountis\”来显示,那个1表示行数。

#!/bin/bash

accounts=`cat/etc/passwd|cut-d':'-f1` foraccountin$accounts do

declare-ii=$i+1

echo\done

9.4 练习题

2. 开放源码

专业资料整理

WORD格式

一、填空题 1.SMB 2.445 3.nmbd

ServerMessageBlock

10.7

练习题

smbd

4.samba samba-samba-common samba-swat

client

5./etc/sambsmb.conf

a

6.sharuseservedomain ads user

e r r 二、选择题

1. (C) 2. (C) 3.(B) 4. (AD) 5.(B) 6.(C) 7. (C) 8.(A 9.(D)

三、简答题(略)

1.简述samba服务器的应用环境。 2.简述samba的工作流程。

3.简述基本的 Samba服务器的搭建流程主要分为四个步骤。

11.5 练习题

一、填空题

DHCPoffer

DHCPRequestipconfig/renew

ipconfig/releas

1.DHCPDiscover 2.169.254.0.0/16 3.ipconfig e

DHCPAcknowledge

4.DynamicHostConfigurationProtocol

专业资料整理