第一范文网 - 专业文章范例文档资料分享平台

Linux网络操作系统项目教程(RHEL7.4 CentOS 7.4)(第3版)习题与答案

来源:用户分享 时间:2025/6/3 3:33:09 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

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

total_d=$(($((`date --date=\+%s`))/60/60/24))

echo \else

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

total_d=$(($((`date --date=\+%s`))/60/60/24))

echo \fi

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

read -p \i=0 s=0

while [ \do i=$(($i+1)) s=$(($s+$i))

done

echo \4.撰写一个程序,他的作用是:① 先查看一下 /root/test/logical 这个名称是否存在;② 若不存在,则创建一个文件,使用 touch 来创建,创建完成后离开;③ 如果存在的话,判断该名称是否为文件,若为文件则将之删除后创建一个目录,文件名为 logical,之后离开; ④ 如果存在的话,而且该名称为目录,则移除此目录。 #!/bin/bash if [ ! -e logical ]; then touch logical

echo \exit 1

elif [ -e logical ] && [ -f logical ]; then rm logical mkdir logical

echo \echo \exit 1

elif [ -e logical ] && [ -d logical ]; then rm -rf logical

echo \

exit 1 else

echo \fi

5.我们知道 /etc/passwd 里面以 : 来分隔,第一栏为帐号名称。请写一个程序,可以将 /etc/passwd 的第一栏取出,而且每一栏都以一行字串“The 1 account is \”来显示,那个 1 表示行数。 #!/bin/bash

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

declare -i i=$i+1

echo \done

9.4 练习题

一、填空题

1. 纯文字 编译器的编译 binary file 2. 开放源码 3. gcc 4. 函数库

5. make makefile

10.7 练习题

一、填空题

1.SMB Server Message Block 2.445

3.nmbd smbd

4.samba samba-client samba-swat

5./etc/samba smb.conf

6.share user server domain 二、选择题 1. ( C )

samba-common ads user

Linux网络操作系统项目教程(RHEL7.4 CentOS 7.4)(第3版)习题与答案.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c104f31wg7h2wkqq4mj6h371qz5d0jm00klq_5.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top