《Linux网络操作系统项目教程(RHEL7.4--CentOS-7.4)(第3版))》习题及答案
- 格式:doc
- 大小:70.50 KB
- 文档页数:15
XXXXXXXXXX学院《Linux操作系统基础与应用》课程标准课程名称Linux操作系统基础与应用课程代码课程类型理论+实践课课程性质专业核心课学分 4 课程总学时64 讲授学时24 实践学时40前导课程计算机网络基础Windows Server服务器管理后续课程网络安全技术编制时间编制人审定人《Linux操作系统基础与应用》课程标准一、课程定位1. 课程定位《Linux操作系统基础与应用》课程是计算机网络技术专业的专业核心课。
本课程是在学生已经学习了IT素养和计算机网络基础等课程的基础上开设,使学生了解Linux操作系统的基本概念,熟悉Linux系统安装及基本命令操作,掌握Linux系统管理及Shell脚本等综合职业素质和职业技能,为学生毕业后从事计算机相关专业的工作打下基础。
2. 课程设计理念本课程以对计算机网络技术人才的能力需求为导向,针对高职学生的认知特点,按照项目功能与主题,布置任务与要求,让学生了解Linux的应用场景,并完成相关实验,以实现教学与实训的统一。
每个项目采用以学生为中心、基于任务分析与布置的项目驱动式教学方法,项目蕴含的核心技能用若干生动、直观的案例进行导入,形成从简单到复杂的系统化教学项目,突出学生的教学主体作用,重视职业能力的培养,充分体现课程教学的职业性、实践性和开放性。
让学生在接近真实的环境中,逐步掌握Linux基础概念与实用的操作技能。
3.课程设计思路本课程遵循“学生主体,教师主导”的教学理念,采用线上线下混合式教学模式,通过引入生活中的案例,激发学生的学习兴趣。
基于课程教学需要,设计了“课前启化、课中内化、课后转化”三个阶段同时将思想政治教育和岗位技能积累有机统一,推进“三全育人”,打造“守初心、铸匠魂、强技能”的高效课堂教学模式。
课程教学打破传统强调“基础”和“贪大求全”的教学观念,以能力培养为出发点,以具备Linux基本应用能力为教学目标,深化教学内容的改革,优化教学内容体系,以“够用”、“必需”为标准,在掌握必要的理论知识上,重点讲授如何实现Linux的各种功能,使学生能更好地理解理论知识与实现的关系。
Red Hat Enterprise Linux 7网络指南在 RHEL 7 中配置和管理网络、网络接口和网络服务Last Updated: 2022-07-03Red Hat Enterprise Linux 7 网络指南在 RHEL 7 中配置和管理网络、网络接口和网络服务Enter your first name here. Enter your surname here.Enter your organisation's name here. Enter your organisational division here. Enter your email address here.法律通告Copyright © 2022 | You need to change the HOLDER entity in the en-US/Networking_Guide.ent file |.The text of and illustrations in this document are licensed by Red Hat under a Creative Commons Attribution–Share Alike 3.0 Unported license ("CC-BY-SA"). An explanation of CC-BY-SA is available at/licenses/by-sa/3.0/. In accordance with CC-BY-SA, if you distribute this document or an adaptation of it, you must provide the URL for the original version.Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law.Red Hat, Red Hat Enterprise Linux, the Shadowman logo, the Red Hat logo, JBoss, OpenShift, Fedora, the Infinity logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.Linux ® is the registered trademark of Linus Torvalds in the United States and other countries. Java ® is a registered trademark of Oracle and/or its affiliates.XFS ® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries.MySQL ® is a registered trademark of MySQL AB in the United States, the European Union and other countries.Node.js ® is an official trademark of Joyent. Red Hat is not formally related to or endorsed by the official Joyent Node.js open source or commercial project.The OpenStack ® Word Mark and OpenStack logo are either registered trademarks/service marks or trademarks/service marks of the OpenStack Foundation, in the United States and other countries and are used with the OpenStack Foundation's permission. We are not affiliated with, endorsed or sponsored by the OpenStack Foundation, or the OpenStack community.All other trademarks are the property of their respective owners.摘要红帽企业 Linux 7 网络指南记录了有关红帽企业 Linux中网络接口、网络和网络服务的配置和管理相关信息。
单元1练习题1. 选择题B BCD A C A D C AD B C B C A C B B A2. 填空题(1)硬件、软件(2)内核、命令解释层、高层应用程序(3)内核(4)System V、BSD(5)GPL(6)GNU's Not Unix(7)内核版本、发行版本(8)Linux套件(或发行版本)(9)Red Hat(10)桥接模式、NAT模式、仅主机模式(11)/boot、swap(12)swap(13)稳定(14)多、多(15)开源免费3. 简答题(1)计算机系统由硬件和软件两大部分组成,操作系统是软件家族中最重要的基础软件。
操作系统一方面直接向各种硬件设备下发指令,控制硬件的运行;另一方面,所有的应用软件运行在操作系统之上。
(2)按照从内到外的顺序来看,Linux操作系统分为内核、命令解释层和高层应用程序三大部分。
内核是整个操作系统的“心脏”,与硬件设备直接交互,在硬件和其他应用程序之间提供了一层接口。
Linux内核的外面一层是命令解释层。
这一层为用户提供了一个与内核进行交互的操作环境。
用户提供的各种输入经由命令解释层转交至内核进行处理。
最外层是高层应用程序。
这些高层应用程序为用户提供了主要的操作界面,帮助用户完成各种工作。
(3)GNU GPL赋予自由软件的使用者以下“四项基本自由”。
自由之零:无论用户出于何种目的,都可以按照自己的意愿自由地运行该软件。
自由之一:用户可以自由地学习并根据需要修改该软件。
自由之二:用户可以自由地分发该软件的副本以帮助其他人。
自由之三:用户可以自由地分发修改后的软件,以让其他人从改进后的软件中受益。
(4)开源免费,硬件需求低,安全稳定,多用户多任务,多平台支持(5)虚拟机的网络连接,分别是桥接模式、NAT模式和仅主机模式。
桥接模式:在这种模式下,物理主机变成一台虚拟交换机,物理主机网卡与虚拟机的虚拟网卡利用虚拟交换机进行通信,物理主机与虚拟主机在同一网段,虚拟主机可直接利用物理网络访问外网。
《Linux网络操作系统项目教程(RHEL7.4/CentOS 7.4)(第3版)》课后习题答案1.11 练习题一、填空题1.GNU的含义是。
2.Linux一般有3个主要部分:、、。
3.目前被称为纯种的UNIX指的就是以及这两套操作系统。
4.Linux是基于的软件模式进行发布的,它是GNU项目制定的通用公共许可证,英文是。
5.史托曼成立了自由软件基金会,它的英文是。
6.POSIX是的缩写,重点在规范核心与应用程序之间的接口,这是由美国电气与电子工程师学会(IEEE)所发布的一项标准。
7.当前的Linux常见的应用可分为与两个方面。
8.Linux的版本分为和两种。
9.安装Linux最少需要两个分区,分别是。
10.Linux默认的系统管理员账号是。
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二、选择题1.Linux最早是由计算机爱好者()开发的。
A.Richard Petersen B.Linus TorvaldsC.Rob Pick D.Linux Sarwar2.下列中()是自由软件。
A.Windows XP B.UNIX C.Linux D.Windows 2008 3.下列中()不是Linux的特点。
A.多任务B.单用户C.设备独立性D.开放性4.Linux的内核版本2.3.20是()的版本。
A.不稳定B.稳定的C.第三次修订D.第二次修订5.Linux安装过程中的硬盘分区工具是()。
XXXXXXXXXX学院
课程教学授课计划表(XXXX学年第X学期)
课程名称 Linux系统管理
授课学时 96
主讲教师
授课班级
专业教研室
填表日期 2020年5月2日
一、课程教学目标
✧了解Linux操作系统的发展历史、特点、体系结构、版本;
✧掌握基于VMware Station虚拟平台安装、启动及使用Linux操作系统
的方法;
✧掌握Linux的常用命令及vim编辑器的用法;
✧掌握配置Linux网络和firewalld防火墙的能力;
✧具备基于Linux操作系统搭建和管理Samba、DHCP、DNS、WEB、FTP、等
常用网络服务器的能力;
✧具备排除Linux系统及网络故障的职业能力;
✧培养学生自主学习和创新能力。
二、教学方法和手段
本课程的教学应本着以教师为主导、以学生为主体的教学思想,着重培养学生的实际动手操作能力,具体做法是采用“项目导向+任务驱动+讲练结合+工程案例”式的教学方法,引导学生在实践动手中学习理论。
通过本课程的学习,学生能系统掌握Linux服务器的配置与管理能力,能独立完成基于Linux平台配置企业应用服务器并对之进行管理与维护。
三、课程考核方法
本课程采用形成性课程考核方式,课程考核包括:
四、教学内容与进度安排。
XXXXXXXXXX学院《Linux系统管理》课程标准教学服务中心制《Linux系统管理》课程标准一、课程基本信息二、课程定位1. 课程定位《Linux系统管理》课程是计算机网络技术专业必修的专业基础课。
本课程是在学生已经学习了职业技术基础课程和职业基本技能课程的基础上开设,使学生了解操作系统的基本原理,熟悉Linux系统安装及基本命令操作,掌握Linux系统管理及常用服务的架设等综合职业素质和职业技能,为今后学生的顶岗实习及从事专业工作打下基础。
2. 课程设计理念本课程以对计算机网络技术(计算机网络应用)人才的能力需求为导向,针对高职学生的认知特点,以公司企业的典型项目或学生创新项目为载体,以Linux系统安装、基本操作、系统管理,常用服务的架设,系统安全与管理等内容,围绕工程实践中的具体案例进行分析,突出学生的教学主体作用,重视职业能力的培养,充分体现课程教学的职业性、实践性和开放性,从各个方面提高学生专业岗位的综合职业技能和职业素质。
3.课程设计思路本课程的设计思路是:(1)根据企业对员工的岗位技能要求重构教学要求。
(2)以项目任务模块为单元构建课程内容。
(3)针对高职教育特点和计算机网络专业特点构建教学模式、教学方法,在完成任务过程中培养学生的职业能力,满足学生就业和职业发展的需要。
三、课程目标1.知识目标(1)了解操作系统概述以及Linux的组成及特点(2)了解操作系统5大管理的任务和功能(3)掌握Cent OS 7.6安装,启动过程和运行级别(4)了解Linux文件结构和命令(5)掌握Linux的目录、文件、权限、用户及用户组管理(6)掌握Linux文件连接、重定向和管道等基本操作(7)掌握磁盘管理、进行控制管理和其他系统管理(8)理解常用网络服务的基本概念、工作原理和工作过程2.能力目标(1)了解Linux操作系统的各个模块(2)熟练掌握Cent OS 7.6的安装和基本操作(3)熟练掌握虚拟机的安装(4)熟练掌握文件与目录管理的相关命令(5)熟练掌握权限、用户和组的管理(6)熟练掌握重定向和管理的使用(7)熟练掌握查看磁盘空间的相关命令(8)熟练掌握文件的压缩与归档(9)熟练使用yum管理软件包(10)熟练掌握常用网络服务器的安装、启停、服务端配置和客户端验证方法3.素质目标通过课程教学,逐步提高学生走向社会发展所需要的综合职业技能和职业素质,培养学生良好的职业认同感与职业价值观,提高团队协作意识,更好地促进高职学生成长成材和终身发展。
《Linux网络操作系统项目教程(CentOS )(第3版)》课后习题答案练习题一、填空题1.GNU的含义是。
2.Linux一般有3个主要部分:、、。
3.目前被称为纯种的UNIX指的就是以及这两套操作系统。
4.Linux是基于的软件模式进行发布的,它是GNU项目制定的通用公共许可证,英文是。
5.史托曼成立了自由软件基金会,它的英文是。
6.POSIX是的缩写,重点在规范核心与应用程序之间的接口,这是由美国电气与电子工程师学会(IEEE)所发布的一项标准。
7.当前的Linux常见的应用可分为与两个方面。
8.Linux的版本分为和两种。
9.安装Linux最少需要两个分区,分别是。
10.Linux默认的系统管理员账号是。
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二、选择题1.Linux最早是由计算机爱好者()开发的。
A.Richard Petersen B.Linus TorvaldsC.Rob Pick D.Linux Sarwar2.下列中()是自由软件。
A.Windows XP B.UNIX C.Linux D.Windows 20083.下列中()不是Linux的特点。
A.多任务B.单用户C.设备独立性D.开放性4.Linux的内核版本是()的版本。
A.不稳定B.稳定的C.第三次修订D.第二次修订5.Linux安装过程中的硬盘分区工具是()。
单元1练习题1. 选择题(1)Linux最早是由芬兰赫尔辛基大学的学生()开发的。
A.Richard Petersen B.Linus TorvaldsC.Rob Pick D.Linux Sarwar(2)在计算机系统的层次结构中,位于硬件和系统调用之间的一层是()。
A.内核B.库函数C.外壳程序(shell)D.应用程序(3)下列选项中()是自由软件。
A.Windows XP B.UNIXC.Linux D.Windows 2008(4)下列选项中()哪一项不是常用的操作系统。
A.Windows 7 B.UNIXC.Linux D.Microsoft Office(5)Linux操作系统基于()发行。
A.GPL B.LGPLC.BSD D.NPL(6)下列选项中()不是Linux的特点。
A.开源免费B.硬件需求低C.支持单一平台D.多用户、多任务(7)安装Linux操作系统时,swap分区一般设置为()。
A.物理内存的两倍B.1GBC.2GB D.4GB(8)采用虚拟平台安装Linux操作系统的一个突出优点是()。
A.系统稳定性大幅提高B.安装过程非常简单C.获得更多的商业支持D.节省软硬件成本(9)根据Linux的内核版本命名规则,2.6.18是()的版本。
A.第三次修订B.第二次修订C.稳定D.不稳定的(10)下列关于Linux操作系统的说法中错误的一项是()。
A.Linux操作系统不限制应用程序可用内存的大小B.Linux操作系统是免费软件,可以通过网络下载C.Linux 是一个类UNIX的操作系统D.Linux操作系统支持多用户,在同一时间可以有多个用户使用主机(11)Linux操作系统是一种()的操作系统。
A.单用户、单任务B.单用户、多任务C.多用户、单任务D.多用户、多任务(12)安装Linux操作系统时设置/root分区的作用是()。
A.包含Linux内核及系统引导过程中所需的文件B.根目录所在的分区C.虚拟内存分区D.保存本地用户数据(13)下列哪一项是安装Linux操作系统时可选择的分区系统类型()。
《Linux网络操作系统项目教程(RHEL7.4/CentOS 7.4)(第3版)》课后习题答案1.11 练习题一、填空题1.GNU的含义是。
2.Linux一般有3个主要部分:、、。
3.目前被称为纯种的UNIX指的就是以及这两套操作系统。
4.Linux是基于的软件模式进行发布的,它是GNU项目制定的通用公共许可证,英文是。
5.史托曼成立了自由软件基金会,它的英文是。
6.POSIX是的缩写,重点在规范核心与应用程序之间的接口,这是由美国电气与电子工程师学会(IEEE)所发布的一项标准。
7.当前的Linux常见的应用可分为与两个方面。
8.Linux的版本分为和两种。
9.安装Linux最少需要两个分区,分别是。
10.Linux默认的系统管理员账号是。
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二、选择题1.Linux最早是由计算机爱好者()开发的。
A.Richard Petersen B.Linus TorvaldsC.Rob Pick D.Linux Sarwar2.下列中()是自由软件。
A.Windows XP B.UNIX C.Linux D.Windows 2008 3.下列中()不是Linux的特点。
A.多任务B.单用户C.设备独立性D.开放性4.Linux的内核版本2.3.20是()的版本。
A.不稳定B.稳定的C.第三次修订D.第二次修订5.Linux安装过程中的硬盘分区工具是()。
A.PQmagic B.FDISK C.FIPS D.Disk Druid 6.Linux的根分区系统类型可以设置成()。
A.FATl6 B.FAT32 C.ext4 D.NTFS 1.B 2.C 3.B 4.A 5. D 6. C三、简答题(部分)1.简述Linux的体系结构。
2.使用虚拟机安装Linux系统时,为什么要先选择稍后安装操作系统,而不是去选择RHEL 7系统镜像光盘?答:在配置界面中若直接选择了RHEL 7系统镜像,则VMware Workstation虚拟机会使用内置的安装向导自动进行安装,最终安装出来的系统跟我们后续进行实验所需的系统环境会不一样。
3.简述RPM与Yum软件仓库的作用。
答:RPM是为了简化安装的复杂度,而Yum软件仓库是为了解决软件包之间的依赖关系。
4.安装Red Hat Linux系统的基本磁盘分区有哪些?5.Red Hat Linux系统支持的文件类型有哪些?6.丢失root口令如何解决?7.RHEL 7系统采用了systemd作为初始化进程,那么如何查看某个服务的运行状态?答:执行命令“systemctl status 服务名.service”可查看服务的运行状态,其中服务名后的.service可以省略。
2.7 练习题一、填空题1.在Linux系统中命令大小写。
在命令行中,可以使用键来自动补齐命令。
2.如果要在一个命令行上输入和执行多条命令,可以使用来分隔命令。
3.断开一个长命令行,可以使用,以将一个较长的命令分成多行表达,增强命令的可读性。
执行后,Shell自动显示提示符,表示正在输入一个长命令。
4.要使程序以后台方式执行,只需在要执行的命令后跟上一个符号。
1. 区分Tab2. 分号3. 反斜杠“\”“>”4. “&”二、选择题1.()命令能用来查找在文件TESTFILE中包含4个字符的行。
A.grep ' ' TESTFILE B.grep '…. ' TESTFILEC.grep '^$' TESTFILE D.grep '^….$ ' TESTFILE 2.()命令用来显示/home及其子目录下的文件名。
A.ls -a /home B.ls -R /home C.ls -l /home D.ls -d /home 3.如果忘记了ls命令的用法,可以采用()命令获得帮助。
A.?ls B.help ls C.man ls D.get ls 4.查看系统当中所有进程的命令是()。
A.ps all B.ps aix C.ps auf D.ps aux 5.Linux中有多个查看文件的命令,如果希望在查看文件内容过程中用光标可以上下移动来查看文件内容,则符合要求的那一个命令是()。
A.cat B.more C.less D. head6.()命令可以了解您在当前目录下还有多大空间。
A.df B.du / C.du . D.df .7.假如需要找出/etc/my.conf 文件属于哪个包(package),可以执行()命令。
A.rpm -q /etc/my.conf B.rpm -requires /etc/my.confC.rpm -qf /etc/my.conf D.rpm -q | grep /etc/my.conf 8.在应用程序启动时,()命令设置进程的优先级。
A.priority B.nice C.top D.setpri 9.()命令可以把f1.txt复制为f2.txt。
A.cp f1.txt | f2.txt B.cat f1.txt | f2.txtC.cat f1.txt > f2.txt D.copy f1.txt | f2.txt10.使用()命令可以查看Linux的启动信息。
A.mesg –d B.dmesg C.cat /etc/mesg D.cat /var/mesg1. C2. B3. C4. D5. C6. C7. C8. B9. C10. B3.8 练习题一、填空题1. 多用户多任务2.普通用户帐户超级用户帐户(root)3. 0 5004. 主组群5005. 主组群附属组群。
6. /etc/passwd7. 读取/etc/shadow8. /etc/group /etc/gshadow二、选择题1. A2. C3. D4. C5. C6. CD7. A8. AB4.7 练习题一、填空题1. 保存管理2. 扩展文件系统ext2/ext3/ext4/xfs3. 级块索引节点表数据块4. 树状目录“/”5. umask umask 777 0006. . ..7. 隐藏文件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最底层的是物理卷还是卷组?答:最底层的是物理卷,然后在通过物理卷组成卷组。
4. LVM对逻辑卷的扩容和缩容操作有何异同点呢?答:扩容和缩容操作都需要先取消逻辑卷与目录的挂载关联;扩容操作是先扩容后检查文件系统完整性,而缩容操作为了保证数据的安全,需要先检查文件系统完整性再缩容。
5. LVM的快照卷能使用几次?答:只可使用一次,而且使用后即自动删除。
6. LVM的删除顺序是怎么样的?答:依次移除逻辑卷、卷组和物理卷。
6.6 练习题一、填空题1. /etc/sysconfig/network2. “/etc/sysconfig/network-scripts”“ifcfg-”3. /etc/resolv.conf4. pstree5. 相同6. SSH(Secure Shell)远程管理7. sshd 基于口令的验证基于密钥的验证基于密钥的验证8. SSH scp [参数] 本地文件远程帐户@远程IP地址:远程目录二、选择题1. D2. A3. C4. A三、补充表格四、简答题1.在Linux系统中有多种方法可以配置网络参数,请列举几种。
答:配置网卡参数可以使用系统菜单、使用nmtui命令、使用nmcli命令或者直接编辑网卡配置文件来实现对网卡参数的修改。
2.请简述网卡绑定技术mode6模式的特点。
答:平时两块网卡均工作,且自动备援,无须交换机设备提供辅助支持。
3.在Linux系统中,当通过修改其配置文件中的参数来配置服务程序时,若想要让新配置的参数生效,还需要执行什么操作?答:需要重新启动相关的服务程序,或让服务程序重新加载配置文件,或重启系统。
4.sshd服务的口令验证与密钥验证方式,哪个更安全?答:一般情况下,密钥验证方式更加安全。
若用户认证有更高的安全需求,还可以再对密钥文件进行口令加密,从而实现双重加密。
5.想要把本地文件/root/myout.txt传送到地址为192.168.10.20的远程主机的/home目录下,且本地主机与远程主机均为Linux系统,最为简便的传送方式是什么?答:执行命令scp/root/*********************.10.20:/home,并在进行口令验证后即可开始传送。
7.6 练习题一、填空题1. shell2. /etc/shells3. /etc/passwd4. 命令编辑功能;命令与文件补全功能;命令别名设置功能;作业控制、前台与后台控制;程序化脚本;通配符等。
5. 全局变量局部变量6. set7. *、?、[]8. 行9. 查找、删除、替换10. 通配符(wild card)正则表示法8.8 练习题一、填空题1. shell shell 的语法与命令(含外部命令)正则表达式管道命令数据流重导向2. 上下左右3. r r 与x4. shell (#!/bin/bash) 程序用途版本作者5. read date6. 父程序7. test 中括号( [] )8. if...then case $var in ... esac9. 不定循环(while, until) 固定循环(for)10. sh -x script.sh二、实践习题1.请创建一个script ,当你运行该script 的时候,该script 可以显示:①你目前的身份(用whoami );②你目前所在的目录(用pwd)。