版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Linux网络操作系统项目教程(RHEL7.4/CentOS 7.4)(第3版)课后习题答案1.11 练习题一、填空题1GNU的含义是。2Linux一般有3个主要部分:、。3目前被称为纯种的UNIX指的就是以及这两套操作系统。4Linux是基于的软件模式进行发布的,它是GNU项目制定的通用公共许可证,英文是。5史托曼成立了自由软件基金会,它的英文是。6POSIX是的缩写,重点在规范核心与应用程序之间的接口,这是由美国电气与电子工程师学会(IEEE)所发布的一项标准。7当前的Linux常见的应用可分为与两个方面。8Linux的版本分为和两种。9安装Linux最少需要两个分区,分别是。10Linu
2、x默认的系统管理员账号是。1. GNU's Not Unix的递归缩写(GNU计划 一个自由软件组织)2. 内核(kernel)、命令解释层(Shell或其他操作环境)、实用工具3. System V BSD4. Copyleft(无版权) General Public License,GPL)5. FSF,Free Software Foundation6. 便携式操作系统接口(Portable Operating System Interface)7. 企业应用 个人应用8. 内核版本 发行版本9. swap交换分区 /(根)分区10. root 二、选择题1Linux最早是由计算
3、机爱好者( )开发的。 ARichard PetersenBLinus Torvalds CRob PickDLinux Sarwar2下列中( )是自由软件。 AWindows XPBUNIXCLinuxDWindows 20083下列中( )不是Linux的特点。 A多任务B单用户C设备独立性D开放性4Linux的内核版本2.3.20是( )的版本。 A不稳定B稳定的C第三次修订D第二次修订5Linux安装过程中的硬盘分区工具是( )。 APQmagicBFDISKCFIPSDDisk Druid6Linux的根分区系统类型可以设置成( )。 AFATl6BFAT32Cext4DNTFS1
4、B 2C 3B 4A 5. D 6. C三、简答题(部分)1简述Linux的体系结构。2使用虚拟机安装Linux系统时,为什么要先选择稍后安装操作系统,而不是去选择RHEL 7系统镜像光盘?答:在配置界面中若直接选择了RHEL 7系统镜像,则VMware Workstation虚拟机会使用内置的安装向导自动进行安装,最终安装出来的系统跟我们后续进行实验所需的系统环境会不一样。3简述RPM与Yum软件仓库的作用。答:RPM是为了简化安装的复杂度,而Yum软件仓库是为了解决软件包之间的依赖关系。4安装Red Hat Linux系统的基本磁盘分区有哪些?5Red Hat Linux系统支持的文件类型
5、有哪些?6丢失root口令如何解决?7RHEL 7系统采用了systemd作为初始化进程,那么如何查看某个服务的运行状态?答:执行命令“systemctl status 服务名.service”可查看服务的运行状态,其中服务名后的.service可以省略。2.7 练习题一、填空题1在Linux系统中命令大小写。在命令行中,可以使用键来自动补齐命令。2如果要在一个命令行上输入和执行多条命令,可以使用来分隔命令。3断开一个长命令行,可以使用,以将一个较长的命令分成多行表达,增强命令的可读性。执行后,Shell自动显示提示符,表示正在输入一个长命令。4要使程序以后台方式执行,只需在要执行的命令后跟上
6、一个符号。1. 区分 Tab 2. 分号3. 反斜杠“” “>” 4. “&”二、选择题1( )命令能用来查找在文件TESTFILE中包含4个字符的行。 Agrep '? ' TESTFILEBgrep '. ' TESTFILE Cgrep '?$' TESTFILEDgrep '.$ ' TESTFILE2( )命令用来显示/home及其子目录下的文件名。 Als -a /homeBls -R /homeCls -l /homeDls -d /home3如果忘记了ls命令的用法,可以采用( )命令获得帮助。 A?
7、lsBhelp lsCman lsDget ls4查看系统当中所有进程的命令是( )。 Aps allBps aixCps aufDps aux5Linux中有多个查看文件的命令,如果希望在查看文件内容过程中用光标可以上下移动来查看文件内容,则符合要求的那一个命令是( )。 AcatBmoreClessD. head6( )命令可以了解您在当前目录下还有多大空间。 AdfBdu /Cdu .Ddf .7假如需要找出 /etc/my.conf 文件属于哪个包(package),可以执行( )命令。 Arpm -q /etc/my.confBrpm -requires /etc/my.conf C
8、rpm -qf /etc/my.confDrpm -q | grep /etc/my.conf 8在应用程序启动时,( )命令设置进程的优先级。 ApriorityBniceCtopDsetpri9( )命令可以把f1.txt复制为f2.txt。 Acp f1.txt | f2.txtBcat f1.txt | f2.txt Ccat f1.txt > f2.txtDcopy f1.txt | f2.txt10使用( )命令可以查看Linux的启动信息。 Amesg dBdmesgCcat /etc/mesgDcat /var/mesg1. C2. B3. C4. D5. C6. C7.
9、 C 8. B9. C10. B3.8 练习题一、填空题1. 多用户多任务2.普通用户帐户 超级用户帐户(root)3. 0 500 4. 主组群 500 5. 主组群 附属组群 。6. /etc/passwd7. 读取 /etc/shadow8. /etc/group /etc/gshadow 二、选择题1. A2. C3. D4. C5. C6. CD7. A 8. AB4.7 练习题一、填空题1. 保存 管理2. 扩展文件系统 ext2/ext3/ext4/xfs3. 级块 索引节点表 数据块 4. 树状目录 “/” 5. umask umask 777 0006. . .7. 隐藏文件
10、8. chmod a+x filename 二、选择题1. A2. A3. A4. B5. D6. D5.8 练习题一、填空题1. ISO 96602. 独立磁盘冗余阵列 磁盘阵列 软RAID 硬RAID 冗余3. 逻辑卷管理器 一个逻辑卷(相当于一个逻辑硬盘)4. 索引节点数 磁盘块区数二、选择题1. D2. B3.C4. C三、简答题1 RAID技术主要是为了解决什么问题呢?答:RAID技术可以解决存储设备的读写速度问题及数据的冗余备份问题。2 RAID 0和RAID 5哪个更安全?答:RAID 0没有数据冗余功能,因此RAID 5更安全。3位于LVM最底层的是物理卷还
11、是卷组?答:最底层的是物理卷,然后在通过物理卷组成卷组。4 LVM对逻辑卷的扩容和缩容操作有何异同点呢?答:扩容和缩容操作都需要先取消逻辑卷与目录的挂载关联;扩容操作是先扩容后检查文件系统完整性,而缩容操作为了保证数据的安全,需要先检查文件系统完整性再缩容。5 LVM的快照卷能使用几次?答:只可使用一次,而且使用后即自动删除。6 LVM的删除顺序是怎么样的?答:依次移除逻辑卷、卷组和物理卷。6.6 练习题一、填空题1. /etc/sysconfig/network2. “/etc/sysconfig/network-scripts” “ifcfg-”3. /etc
12、/resolv.conf4. pstree5. 相同6. SSH(Secure Shell) 远程管理7. sshd 基于口令的验证 基于密钥的验证 基于密钥的验证8. SSH scp 参数 本地文件 远程帐户远程IP地址:远程目录二、选择题1. D2. A3. C4. A三、补充表格请将nmcli命令的含义列表补充完整。nmcli connection show 显示所有连接nmcli connection show -active 显示所有活动的连接状态nmcli connection show "ens33" 显示网络连接配置nmcli device status 显
13、示设备状态nmcli device show ens33 显示网络接口属性nmcli connection add help 查看帮助nmcli connection reload 重新加载配置nmcli connection down test2 禁用test2的配置,注意一个网卡可以有多个配置。nmcli connection up test2 启用test2的配置nmcli device disconnect ens33 禁用ens33网卡,物理网卡nmcli device connect ens33 启用ens33网卡四、简答题1在Linux系统中有多种方法可以配置网络参数,请列举几种
14、。答:配置网卡参数可以使用系统菜单、使用nmtui命令、使用nmcli命令或者直接编辑网卡配置文件来实现对网卡参数的修改。2请简述网卡绑定技术mode6模式的特点。答:平时两块网卡均工作,且自动备援,无须交换机设备提供辅助支持。3 在Linux系统中,当通过修改其配置文件中的参数来配置服务程序时,若想要让新配置的参数生效,还需要执行什么操作?答:需要重新启动相关的服务程序,或让服务程序重新加载配置文件,或重启系统。4sshd服务的口令验证与密钥验证方式,哪个更安全?答:一般情况下,密钥验证方式更加安全。若用户认证有更高的安全需求,还可以再对密钥文件进行口令加密,从而实现双重加密。5&
15、#160;想要把本地文件/root/myout.txt传送到地址为的远程主机的/home目录下,且本地主机与远程主机均为Linux系统,最为简便的传送方式是什么?答:执行命令scp /root/myout.txt root192.168.10.20:/home,并在进行口令验证后即可开始传送。7.6 练习题一、填空题1. shell2. /etc/shells3. /etc/passwd 4. 命令编辑功能;命令与文件补全功能;命令别名设置功能;作业控制、前台与后台控制;程序化脚本;通配符等。5. 全局变量 局部变量6. set7. *、?、8. 行9. 查找、删除、替换10. 通配符(wil
16、d card) 正则表示法8.8 练习题一、填空题1. shell shell 的语法与命令(含外部命令) 正则表达式 管道命令 数据流重导向2. 上 下 左 右3. r r 与 x4. shell (#!/bin/bash) 程序用途 版本 作者5. read date 6. 父程序7. test 中括号 ( ) 8. if.then case $var in . esac9. 不定循环 (while, until) 固定循环 (for) 10. sh -x script.sh二、实践习题1请创建一个 script ,当你运行该 script 的时候,该 script 可以显示: 你目前的身
17、份 (用 whoami ); 你目前所在的目录 (用 pwd)。#!/bin/bashecho -e "Your name is => $(whoami)"echo -e "The current directory is => $(pwd)"2请自行创建一个程序,该程序可以用来计算“你还有几天可以过生日”。#!/bin/bashread -p "Pleas input your birthday (MMDD, ex> 0709): " birnow=date +%m%dif "$bir" = &
18、quot;$now" ; thenecho "Happy Birthday to you!"elif "$bir" -gt "$now" ; thenyear=date +%Ytotal_d=$($(date -date="$year$bir" +%s-date +%s)/60/60/24)echo "Your birthday will be $total_d later"elseyear=$(date +%Y+1)total_d=$($(date -date="$year
19、$bir" +%s-date +%s)/60/60/24)echo "Your birthday will be $total_d later"fi3让用户输入一个数字,程序可以由 1+2+3. 一直累加到用户输入的数字为止。#!/bin/bashread -p "Please input an integer number: " numberi=0s=0while "$i" != "$number" doi=$($i+1)s=$($s+$i)doneecho "the result of
20、39;1+2+3+.$number' is => $s"4撰写一个程序,他的作用是: 先查看一下 /root/test/logical 这个名称是否存在; 若不存在,则创建一个文件,使用 touch 来创建,创建完成后离开; 如果存在的话,判断该名称是否为文件,若为文件则将之删除后创建一个目录,文件名为 logical,之后离开; 如果存在的话,而且该名称为目录,则移除此目录。#!/bin/bashif ! -e logical ; thentouch logicalecho "Just make a file logical"exit 1elif
21、-e logical && -f logical ; thenrm logicalmkdir logicalecho "remove file => logical"echo "and make directory logical"exit 1elif -e logical && -d logical ; thenrm -rf logicalecho "remove directory => logical"exit 1elseecho "Does here have anythi
22、ng?"fi5我们知道 /etc/passwd 里面以 : 来分隔,第一栏为帐号名称。请写一个程序,可以将 /etc/passwd 的第一栏取出,而且每一栏都以一行字串“The 1 account is "root" ”来显示,那个 1 表示行数。#!/bin/bashaccounts=cat /etc/passwd | cut -d':' -f1for account in $accountsdodeclare -i i=$i+1echo "The $i account is "$account" "don
23、e9.4 练习题一、填空题1. 纯文字 编译器的编译 binary file2. 开放源码3. gcc4. 函数库5. make makefile 10.7 练习题一、填空题1SMB Server Message Block24453nmbd smbd4samba samba-client samba-common samba-swat5/etc/samba smb.conf6share 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
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电工电子技术(第3版) 课件 1.8.1 叠加定理
- 银行员工行为规范手册制度
- 测量课件之大比例尺地形图的测绘
- 年度安全工作计划15篇
- 《言语产生》课件
- 吉林省白山市2023-2024学年高二上学期1月期末考试+物理 含解析
- 2017年安徽省中考思想品德第一轮复习时事专题热点解读
- 《信息科学部》课件
- 上海市2025届高考考前提分语文仿真卷含解析
- 2025届宁夏吴忠市青铜峡高级中学高三第一次调研测试英语试卷含解析
- 市政给水管道施工组织设计方案
- 行长招聘笔试题与参考答案(某大型国企)2024年
- 正念减压疗法详解课件
- 国际贸易风险评估
- 中华护理学会40个团体标准学习考核(1-20项)复习试题及答案
- 统编版(2024)七年级上册道德与法治第三单元《珍爱我们的生命》学情调研测试卷(含答案)
- 国家级紧急医学救援队伍建设规范
- 基层预防接种工作全员培训考试题库及答案
- 预算绩效评价管理机构入围投标文件(技术方案)
- 语文园地三(课件)2024~2025学年语文一年级上册统编版
- (高级)铁路货运员职业技能鉴定考试题库(浓缩500题)
评论
0/150
提交评论