收藏 分销(赏)

《Linux操作系统及应用项目教程》习题答案.doc

上传人:精*** 文档编号:2713724 上传时间:2024-06-04 格式:DOC 页数:10 大小:61.51KB 下载积分:8 金币
下载 相关 举报
《Linux操作系统及应用项目教程》习题答案.doc_第1页
第1页 / 共10页
《Linux操作系统及应用项目教程》习题答案.doc_第2页
第2页 / 共10页


点击查看更多>>
资源描述
《系统管理、网络编程与服务器搭建-Linux版》 课后习题答案 1.8 练习题 一、填空题 1. GNU's Not Unix的递归缩写 2. 内核(kernel)、命令解释层(Shell或其他操作环境)、实用工具 3. System V BSD 4. Copyleft(无版权) General Public License,GPL) 5. FSF,Free Software Foundation 6. 便携式操作系统接口(Portable Operating System Interface) 7. 企业应用 个人应用 8. 内核版本 发行版本 9. swap交换分区 /(根)分区 10. root 11. X Server、X Client和通信通道 12. system-config-rootpassword 二、选择题 1.B 2.C 3.B 4.A 5. D 6. C 2.7 练习题 一、填空题 1. 区分 Tab 2. 分号 3. 反斜杠“\” “>” 4. “&” 二、选择题 1. C 2. B 3. C 4. D 5. C 6. C 7. C 8. B 9. C 10. B 3.8 练习题 一、填空题 1. 多用户多任务 2.普通用户帐户 超级用户帐户(root) 3. 0 500 4. 主组群 500 5. 主组群 附属组群 。 6. /etc/passwd 7. 读取 /etc/shadow 8. /etc/group /etc/gshadow 二、选择题 1. A 2. C 3. D 4. C 5. C 6. CD 7. A 8. AB 4.6 练习题 一、填空题 1. 保存 管理 2. 扩展文件系统 ext2/ext3/ext4 3. 级块 索引节点表 数据块 4. 树状目录 “/” 5. umask umask 777 000 6. . .. 7. 隐藏文件 8. chmod a+x filename 二、选择题 1. A 2. A 3. A 4. B 5. D 6. D 5.8 练习题 一、填空题 1. ISO 9660 2. 独立磁盘冗余阵列 磁盘阵列 软RAID 硬RAID 冗余 3. 逻辑卷管理器 一个逻辑卷(相当于一个逻辑硬盘) 4. 索引节点数 磁盘块区数 二、选择题 1. D 2. B 3.C 4. C 6.6 练习题 一、填空题 1. /etc/sysconfig/network 2. “/etc/sysconfig/network-scripts” “ifcfg-” “eth” ifcfg-eth1 3. /etc/resolv.conf 4. /etc/services 5. pstree 二、选择题 1. C 2. A 3. B 4. C 5. D 6. A 7. D 8. B 9. C 10. A 7.6 练习题 一、填空题 1. shell 2. /etc/shells 3. /etc/passwd 4. 命令编辑功能;命令与文件补全功能;命令别名设置功能;作业控制、前台与后台控制;程序化脚本;通配符等。 5. 全局变量 局部变量 6. set 7. *、?、[] 8. 行 9. 查找、删除、替换 10. 通配符(wild card) 正则表示法 8.8 练习题 一、填空题 1. shell shell 的语法与命令(含外部命令) 正则表达式 管道命令 数据流重导向 2. 上 下 左 右 3. r r 与 x 4. shell (#!/bin/bash) 程序用途 版本 作者 5. read date 6. 父程序 7. test 中括号 ( [] ) 8. if...then case $var in ... esac 9. 不定循环 (while, until) 固定循环 (for) 10. sh -x script.sh 二、实践习题 1.请创建一个 script ,当你运行该 script 的时候,该 script 可以显示:① 你目前的身份 (用 whoami );② 你目前所在的目录 (用 pwd)。 #!/bin/bash echo -e "Your name is ==> $(whoami)" echo -e "The current directory is ==> $(pwd)" 2.请自行创建一个程序,该程序可以用来计算“你还有几天可以过生日”。 #!/bin/bash read -p "Pleas input your birthday (MMDD, ex> 0709): " bir now=`date +%m%d` if [ "$bir" == "$now" ]; then echo "Happy Birthday to you!!!" elif [ "$bir" -gt "$now" ]; then year=`date +%Y` total_d=$(($((`date --date="$year$bir" +%s`-`date +%s`))/60/60/24)) echo "Your birthday will be $total_d later" else year=$((`date +%Y`+1)) total_d=$(($((`date --date="$year$bir" +%s`-`date +%s`))/60/60/24)) echo "Your birthday will be $total_d later" fi 3.让用户输入一个数字,程序可以由 1+2+3... 一直累加到用户输入的数字为止。 #!/bin/bash read -p "Please input an integer number: " number i=0 s=0 while [ "$i" != "$number" ] do i=$(($i+1)) s=$(($s+$i)) done echo "the result of '1+2+3+...$number' is ==> $s" 4.撰写一个程序,他的作用是:① 先查看一下 /root/test/logical 这个名称是否存在;② 若不存在,则创建一个文件,使用 touch 来创建,创建完成后离开;③ 如果存在的话,判断该名称是否为文件,若为文件则将之删除后创建一个目录,文件名为 logical,之后离开; ④ 如果存在的话,而且该名称为目录,则移除此目录。 #!/bin/bash if [ ! -e logical ]; then touch logical echo "Just make a file logical" exit 1 elif [ -e logical ] && [ -f logical ]; then rm logical mkdir logical echo "remove file ==> logical" echo "and make directory logical" exit 1 elif [ -e logical ] && [ -d logical ]; then rm -rf logical echo "remove directory ==> logical" exit 1 else echo "Does here have anything?" fi 5.我们知道 /etc/passwd 里面以 : 来分隔,第一栏为帐号名称。请写一个程序,可以将 /etc/passwd 的第一栏取出,而且每一栏都以一行字串“The 1 account is "root" ”来显示,那个 1 表示行数。 #!/bin/bash accounts=`cat /etc/passwd | cut -d':' -f1` for account in $accounts do declare -i i=$i+1 echo "The $i account is \"$account\" " 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-common samba-swat 5./etc/samba smb.conf 6.share user server domain ads user 二、选择题+ 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 练习题 一、填空题 1. DHCP Discover DHCP offer DHCP Request DHCP Acknowledge 2. 169.254.0.0/16 3. ipconfig ipconfig/release ipconfig/renew 4.Dynamic Host Configuration Protocol 动态主机配置协议 5.50% DHCP Request 6.87.5% 7.BOOTPROTO=dhcp。 二、选择题 1.( C ) 2.( D ) 3.( AB ) 三、简答题(略) 1.动态IP地址方案有什么优点和缺点?简述DHCP服务器的工作过程。 2.简述IP地址租约和更新的全过程。 3.如何配置DHCP作用域选项?如何备份与还原DHCP数据库。 4.简述DHCP服务器分配给客户端的IP地址类型。 12.8 练习题 一、填空题 1. 域名解析 2. 分级 3. com 4. A CNAME 5. ping nslookup 6. 递归查询 转寄查询 7. 主DNS服务器(Master或Primary) 辅助DNS服务器(Slave或Secondary) 转发DNS服务器 惟高速缓存DNS服务器(Caching-only DNS server) 8. 转寄 二、选择题 1. C 2. D 3. C 4. B 5. B 6. AD 7. ABC 8. AB 9. C 13.6 练习题 一、填空题 1.HTTP Hypertext Transfer Protocol 超文本传输协议。 2.80 3.LAMP Linux Apache MySQL PHP 4.SSH 5.setup 二、选择题 1. B 2. B 3. B 4. A 5. D 6. D 7. C 8. D 9. B 10. B 14.5 练习题 一、填空题 1、文件传输 File Transfer Protocol 2、anonymous 3、主动传输模式(Active FTP) 被动传输模式(Passive FTP) 4、ftp 主机名或IP地址 二、选择题 1. D 2. A 3. C 4. A 5. D 6. A 7. B
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服