完整word版Linux网络操作系统项目教程RHEL74 CentOS 74第3版习题及答案

合集下载

Linux网络操作系统项目教程(CentOS7.6)项目2 初探CentOS 7.6

Linux网络操作系统项目教程(CentOS7.6)项目2 初探CentOS 7.6

[zys@centos7 ~]$ logname
// 输入logn后按Tab键
zys <== logname命令的输出,即登录用户名
4 Linux命令行模式
Linux命令使用技巧-换行输入
命令太长时需要换行输入 行末输入转义符“\”,按回车继续输入 “\”后不能有空格
[zys@centos7 ~]$ touch a_file_with_a_very_long_name \ > another_file_with_longer_name
命令 [ 选项 ] [ 参数 ]
4 Linux命令行模式
Linux命令举例
[zys@centos7 ~]$ ls
公共 模板 视频 图片 文档 下载 音乐 桌面
[zys@centos7 ~]$ ls -a
// 短格式选项,相当于ls --all
. . bash_profile .cache .mozilla 视频 下载
12月 1 02:41 公共
drwxr-xr-x. 2 zys zys 6
12月 1 02:41 模板
[zys@centos7 ~]$ touch file1
// file1是参数,表示文件名
[zys@centos7 ~]$ shutdown -h now
// 同时使用选项和参数
4 Linux命令行模式
虽然没有酷炫的效果,但是
有了Shell就有了一切
4 Linux命令行模式
终端窗口组成
位置1是标题栏,显示登录用户及主机名 位置2是窗口操作按钮 位置3是菜单栏,从左至右共有6个菜单 位置4显示Linux命令提示符 命令提示符格式可修改
4 Linux命令行模式

red hat enterprise linux 7 网络指南

red hat enterprise linux 7 网络指南

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中网络接口、网络和网络服务的配置和管理相关信息。

Linux网络操作系统项目教程(RHEL7.4CentOS7.4) 项目7 熟练使用vim程序编辑器与shell

Linux网络操作系统项目教程(RHEL7.4CentOS7.4) 项目7 熟练使用vim程序编辑器与shell
Linux网络操作系统项目教程 (RHEL 7.4/CentOS 7.4)
项目七 熟练使用vim程序编辑器与shell
2
项目导入
系统管理员的一项重要工作就是要修改与设定某些重要软件的配置文件,因此系统 管理员至少要学会使用一种以上的文字接口的文本编辑器。所有的Linux发行版本都内置 有vi文本编辑器,很多软件也默认使用vi作为编辑的接口,vim是进阶版的vi,因此读者 一定要学会使用vi文本编辑器。vim不但可以用不同颜色显示文本内容,还能够进行诸 如shell script、C program等程序的编辑,因此,可以将vim视为一种程序编辑器。
暂时退出vim到命令列模式下执行command的显示结果。例如,“:! ls /home”即可在vim当中查 看/ho设定之后,会在每一行的前缀显示该行的行号 与:set nu相反,为取消行号
7.1.4 子任务4 完成案例练习
15
1.本次案例练习的要求(RHEL 7-2上实现)
n<space>
0或功能键“Home” $ 或功能键“End” H M L G
nG
gg n<Enter>
移动光标的方法 光标向左移动一个字符 光标向下移动一个字符 光标向上移动一个字符 光标向右移动一个字符 屏幕向下移动一页,相当于“Page Down”键(常用) 屏幕向上移动一页,相当于“Page Up”键(常用) 屏幕向下移动半页 屏幕向上移动半页 光标移动到下一行的第一个非空格字符 光标移动到上一列的第一个非空格字符
在光标所在行的上面插入一行,并将光标置于该行行首,等待输入 退出编辑模式或回到编辑模式中(常用)
13
说明:上面这些按键中,在vim画面的左下角处会出现“--INSERT--”或“--REPLACE--”的字样。 由名称就知道该动作了。需要特别注意的是,我们上面也提过了,想要在文件里面输入字符,一定 要在左下角处看到INSERT或REPLACE才能输入。

网络操作系统(Linux)(项目式微课版)教案 教学流程设计1 LINUX概述

网络操作系统(Linux)(项目式微课版)教案 教学流程设计1 LINUX概述
介绍本次课所要完成的任务,通过具体实例引入知识点。
5பைடு நூலகம்
2.案例导入
针对关键知识点进行讲解,分析案例,教师演示案例
5
3.案例分析
示范案例:以案例效果为例,教师细致演示分析案例的整个流程.学生分析'计划,总结归纳实施要点,得到同感解决的思路与方法.
20
4.专题IIt导
针对关键技术点和知识点进行专区辅导,引导学生观察、发现,分析和解决问题,解决学生在实施过程中出现的问题.对于一般内容,由学生探索、讨论,提出解决问题的方法,井演示解决问题的操作过程:对于难点内容.由教府引导、分析.演示关扬的操作步骤.
案例设计、分析与应用
30
阶段检查并记录,发现问遨,专题辅济,启发学生实践提高
案例设计、分析与应用
10
6.总结点评
抽疝记成绩,教师总结点评.总结学生的完成情况以及在案例设计中期到的问题,重新强调重点及难点问施。
5
7.课后任务安排
掌握Iinux及VMWare虚拟机的安装方法;
5
教学后记(对ratsut.a学计施、教学大纲、教案、教材、教学方法的建议〉
教学流程设计(理实一体化)
4UΦ姓名
系部♦业
云计算技术与应用
投财象
课程名弥
云网络操作系统与服芬等技术
授课时间
IinUX网络操作系统项目实用教程
计划学时
,1学时
教学形式及地点
A401
教学目标
知识目标
能力(技能)目标
素质目标
了解1.inux的发展历史;
掌樨1.inux及VMware虚拟机的安装方法:
掌握1.inux及VMware虚拟机的安装方法:
10
假师活动

Linux系统网络安装文档

Linux系统网络安装文档

Linux系统网络安装文档实验环境:RHEL41.基础知识1.14张光盘的作用:第一张光盘--引导程序+内核+基本驱动程序+软件包第二张光盘Array第三张光盘软件包第四张光盘1.2光盘的目录结构:RedHat/RPMS/下存放所有的软件Array2.FTP网络安装方式2.1优点:网络安装过程中可以有“认证”的设置,即通过有效的FTP用户来安装系统2.2拓扑图:2.3服务器端配置:建立本地用户,指定宿主目录#useradd-d/install installer设置用户installer密码#passwd installer-----------------------------------------------------------------------------------------------------------------进行光盘复制--将第一张光盘中的所有内容复制到/install目录下(命令略)将第二、三、四张光盘中的所有软件复制到/install目录下已经产生的软件路径下,即RedHat/RPMS/下(命令略)备注:软件的复制过程,我们可以理解为将4张盘合并为1张盘的过程因为此时/install/RedHat/RPMS/下存放了4张盘中所有的软件包-----------------------------------------------------------------------------------------------------------------安装vsftpd软件,并启动该服务(命令略)-----------------------------------------------------------------------------------------------------------------2.4裸机端操作:放入第一张光盘,设置启动顺序为光驱启动在系统安装界面中输入linux askmethod如图所示:3.NFS网络安装方式3.1优点:网络安装速度最快拓扑图:3.23.3服务器端配置:使用上面步骤中的已有环境,此时只需要将/install目录做NFS共享即可,权限设置为“只读”即可。

RHEL7版-项目01 认识与安装Linux操作系统

RHEL7版-项目01  认识与安装Linux操作系统

网络服务
项目12 使用MariaDB管理数据库
项目13 使用vsftpd传输文件资源
项目14 使用Postfix与Dovecot收发电子邮件
综合项目 项目15 综合案例——德雅职校校园网搭建
2017年3月21日星期二
Linux网络操作系统配置与管理
第3 页
Linux网络操作系统配置与管理
课程性质:专业核心课 授课内容: Linux网络操作系统配置与管理 课 时 量:8-16周,每周4+4节; 授课地点:一体化教室 授课方式:项目引导、任务驱动、教学做合一 学习方法:多读、多动手、多上机、多练习、充分利用上
1.硬件的基本要求 2.多重引导 3.硬盘分区 4.选择安装方式
本地安装 网络安装
本地U 盘/光盘安装 本地硬盘安装 NFS(Net File System的简写, 网络文件系统) 映像安装 FTP安装 HTTP安装
2017年3月21日星期二
Linux网络操作系统配置与管理
第18 页

2017年3月21日星期二
Linux网络操作系统配置与管理
第11 页
1.2 项目知识准备
1.2.1 Linux的诞生与特点
2.Linux的特点
源代码开放 真正的多用户多任务 完全兼容POSIX标准 强大的可移植性 丰富的网络功能 良好的用户界面 可靠的系统安全 高度的稳定性
2.6.0.0~2.6.39.4版本:A.B.C.D
A和B——依次固定为2和6;C——是内核的版本;D——安全补丁号。
3.0版本开始:X.A.B
X ——主版本号,目前有3或4;A——内核的版本,B——安全补丁。 从本版本开始不再使用偶数代表稳定版,奇数代表开发版这样的命名方式 mainline——主线版本(代表目前主力在做的版本或曰开发版) stabled——稳定版 longterm ——长期支持版 EOL (End of Life)——已停止技术支持的旧版本。

Linux网络操作系统项目式教程(CentOS7.6)-课后练习题

Linux网络操作系统项目式教程(CentOS7.6)-课后练习题

单元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操作系统及应用项目教程》习题答案.doc

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

(完整版)《Linux操作系统及应用项目教程》习题答案.doc《系统管理、网络编程与服务器搭建-Linux版》课后习题答案1.8练习题一、填空题1.GNU's Not Unix 的递归缩写2.内核( kernel)、命令解释层( Shell 或其他操作环境)、实用工具4.Copyleft (无版权) General Public License , GPL )5.FSF, Free Software Foundation6.便携式操作系统接口( Portable Operating System Interface )7. 企业应用个人应用8. 内核版本发行版本9. swap 交换分区/ (根)分区10.root11.X Server 、 X Client 和通信通道12.system-config-rootpassword二、选择题1. B2. C3. B4. A5. D6. C2.7练习题一、填空题1.区分 Tab2.分号3.反斜杠“”“ >”4.“ & ”二、选择题1.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.6练习题一、填空题1.保存管理2.扩展文件系统ext2/ext3/ext43.级块索引节点表数据块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.C6.6练习题一、填空题1. /etc/sysconfig/network2. “ /etc/sysconfig/network-scripts ”“ ifcfg-” “ eth” ifcfg-eth13./etc/resolv.conf4./etc/services5.pstree二、选择题1.C2.A3.B4.C5.D6.A7.D8.B9.C10.A7.6练习题一、填空题1.shell2./etc/shells3./etc/passwd4.命令编辑功能;命令与文件补全功能;命令别名设置功能;作业控制、前台与后台控制;程序化脚本;通配符等。

完整word版Linux网络操作系统项目教程RHEL74CentOS74第3版习题及答案

完整word版Linux网络操作系统项目教程RHEL74CentOS74第3版习题及答案

完整word版Linux网络操作系统项目教程RHEL74CentOS74第3版习题及答案网络操作系统项目教程《Linux 》)(第3版)(RHEL7.4/CentOS 7.4 课后习题答案练习题1.11一、填空题。

1.GNU的含义是。

、、2.Linux一般有3个主要部分:这两套操作系统。

以及3.目前被称为纯种的UNIX指的就是项目制定的通用公共许可的软件模式进行发布的,它是GNU.Linux是基于4。

证,英文是。

5.史托曼成立了自由软件基金会,它的英文是的缩写,重点在规范核心与应用程序之间的接口,这是由美国电.POSIX是6IEEE)所发布的一项标准。

气与电子工程师学会(两个方面。

与7.当前的Linux常见的应用可分为两种。

Linux的版本分为和8.。

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二、选择题)开发的。

最早是由计算机爱好者(Linux.1.A.Richard Petersen B.Linus TorvaldsC.Rob Pick D.Linux Sarwar2.下列中()是自由软件。

A.Windows XP B.UNIX C.Linux D.Windows 2008的特点。

)不是Linux3.下列中(D .开放性.单用户B C.设备独立性A.多任务)的版本。

Linux网络操作系统项目式教程(CentOS7.6)-课后练习题参考答案

Linux网络操作系统项目式教程(CentOS7.6)-课后练习题参考答案

单元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操作系统及应用》(第四版)杨云,唐柱斌Linux电子教案(word版 (15)[4页]

Linux操作系统及应用》(第四版)杨云,唐柱斌Linux电子教案(word版 (15)[4页]

《Linux网络操作系统》电子教案
3
、/etc/er_list :当
/etc/vsftpd/vsftpd.conf
文件中的“userlist_enable ”和“userlist_deny ”的值都为YES 时,在该文件中列出的用户不能访问FTP 服务器。

当/etc/vsftpd/vsftpd.conf 文件中的“userlist_enable ”的取值为YES 而“userlist_deny ”的取值为NO 时,只有/etc/er_list 文件中列出的用户才能访问FTP 服务器。

三、模仿练习
FTP 服务器配置文件的修改 实践 练习
讲解示范(E )
模仿练习(E )
FTP 服务器的配置方法
一、课堂讲解
FTP 服务器的配置方法
二、操作示范
1、配置基于虚拟用户的FTP 服务器
2、使用PAM 实现虚拟用户FTP 服务器
三、模仿练习
FTP 服务器的配置 讲授 案例 分析 实践 练习
讲解示范(E )
模仿练习(E )
FTP 客户端的使用方法
一、课堂讲解
FTP 客户端的使用方法 二、操作示范
1、Linux 客户端的登录
2、Windows 客户端的登录
三、模仿练习
讲授 案例 分析 实践 练习。

Linux网络操作系统项目教程(RHEL7.4CentOS7.4) 项目1 安装与配置Linux操作系统

Linux网络操作系统项目教程(RHEL7.4CentOS7.4) 项目1 安装与配置Linux操作系统
Shell。 Korn Shell:是对Bourne Shell的发展,在大部分情况下与Bourne
Shell兼容。 C shell:是SUN公司Shell的BSD版本。
Shell不仅是一种交互式命令解释程序,而且还是一种程序设计语言。
12
Shell脚本程序是解释型的,也就是说Shell脚本程序不需要进行编译,就能直接逐 条解释,逐条执行脚本程序的源语句。
Linux内核的源代码主要用C语言编写,只有部分与驱动相关的用汇编语言Assembly编写。
2.命令解释层
10
Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输 入的命令,并且是把它送入内核去执行。
Linux存在几种操作环境,分别是:桌面(desktop)、窗口管理器(window manager) 和命令行shell(command line shell)。Linux系统中的每个用户都可以拥有自己的用户操作 界面,根据自己的要求进行定制。
Linux网络操作系统项目教程 (RHEL 7.4/CentOS 7.4)
项目一 安装与基本配置Linux操作系统
2
项目导入
某高校组建了校园网,需要架设一台具有Web、FTP、DNS、 DCP、Samba、VPN等功能的 服务器来为校园网用户提供服务,现需要选择一种既安全又易于管理的网络操作系统, 正确搭建服务器并测试。
那么/dev/sda5这个设备文件名称包含哪些信息呢?答案如图1-4所示。
注意:/dev目录中的sda设备之所以是a,并不是由插槽决定的,而是由系统内核的识别顺序来决 定的。sda3表示编号为3的分区,而不能判断sda设备上已经存在了3个分区。
首先,/dev/目录中保存的应当是硬件设备文件;其次,sd 表示是存储设备,a表示系统中同类接口中第一个被识别到 的设备;最后,5表示这个设备是一个逻辑分区。一言以蔽之 ,“/dev/sda5”表示的就是“这是系统中第一块被识别到的 硬件设备中分区编号为5的逻辑分区的设备文件”。

Linux简单使用Word版

Linux简单使用Word版

1、查看/usr目录中文件的详细列表。

2、用一个命令同时创建3个空文件,其文件名分别为f1、f2、f3。

3、将f1、f2剪切到/home中。

4、在主目录下建立文件install,将此文件复制到/home中,并将其重命名为f3.txt。

5、使用cat命令、head命令、tail命令分别查看文件内容,文件为/etc/passwd。

6、新建newdir/other/good多级目录。

然后删除good目录。

7、将/bin目录中所有文件复制到/home目录中。

8、找出文件passwd所在的位置。

9、在/etc目录下找出所有的目录文件。

10、分页查看/etc/passwd文件的内容。

11、显示命令历史记录。

12、新建用户user1,为新用户设置密码,使用su命令进行用户之间切换。

13、将命令ls –l的输出结果重定向到文件list中,而不是从屏幕显示。

14、创建两个空文件file1、file2,使用vi编辑器给file1和file2添加文本内容并保存,利用重定向功能实现将文件file1与file2的内容写到文件file3中。

练习在vi编辑器中的操作,如复制、粘贴、删除行等。

15、新建一个user2用户,UID=800,其余按默认,为用户设置密码为654321;16、新建一个user3用户,默认主目录为/abc、其余默认,为用户设置密码为654321;17、新建一个用户组network,将用户user2,user3加入到该组。

18、创建一个文件file,查看文件的权限,并将其访问权限设置为rwxrw-r--。

19、创建一个新文件newfile,将其文件访问权限设置为766。

20、创建一个目录mulu,将其权限设置为所有用户可读,只有文件所有者和同组用户可以进入该目录添加删除文件。

21、将文件newfile的文件所有者改为user322、在后台运行sleep 1000程序。

23、使用kill杀掉sleep进程。

Linux网络操作系统项目教程(RHEL7.4CentOS7.4) 项目3 管理Linux服务器的用户和组

Linux网络操作系统项目教程(RHEL7.4CentOS7.4) 项目3 管理Linux服务器的用户和组

6
用户账户信息和组群信息分别存储在用户账户文件和组群文件中。
3.2.1 子任务1 理解用户账户文件
1./etc/passwd文件
准备工作:新建用户bobby、user1、user2,将user1和user2加入bobby群组
[root@RHEL7-1 ~]# useradd bobby [root@RHEL7-1 ~]# useradd user1 [root@RHEL7-1 ~]# useradd user2 [root@RHEL7-1 ~]# usermod –G bobby user1 [root@RHEL7-1 ~]# usermod –G bobby user2
1./etc/group文件
group文件位于“/etc”目录,用于存放用户的组账户信息,对于该文件的内容任何 用户都可以读取。每个组群账户在group文件中占用一行,并且用“:”分隔为4个域。 每一行各域的内容如下(使用cat /etc/group):
组群名称:组群口令(一般为空,用x占位):GID:组群成员列表 group文件的内容形式如下:
Linux系统下的用户账户分为两种:
普通用户账户:在系统中只能进行普通工作,只能访问他们拥有的或者有权限执行的文 件。
超级用户账户(root):也叫管理员账户,它的任务是对普通用户和整个系统进行管理。 超级用户账户对系统具有绝对的控制权,能够对系统进行一切操作
组群是具有相同特性的用户的逻辑集合,使用组群有利于系统管理员按照用户的 特性组织和管理用户,提高工作效率。有了组群,在做资源授权时可以把权限赋予某
root用户的UID为:系统用户的UID从1到999;普通用户的UID可以在创建时由管理 员指定,如果不指定,用户的UID默认从1 000开始顺序编号。在Linux系统中,创建用户 账户的同时也会创建一个与用户同名的组群,该组群是用户的主组群。普通组群的GID 默认也是从1 000开始编号。

Linux网络操作系统项目教程习题及答案

Linux网络操作系统项目教程习题及答案

Linux网络操作系统项目教程习题及答案《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 Torvalds C.Rob Pick D.Linux Sarwar 2.下列中()是自由软件。

A.Windows XP B.UNIX C.Linux D.Windows 2023 3.下列中()不是Linux的特点。

A.多任务 B.单用户 C.设备独立性 D.开放性 4.Linux的内核版本是()的版本。

A.不稳定 B.稳定的 C.第三次修订 D.第二次修订 5.Linux安装过程中的硬盘分区工具是()。

《Linux网络操作系统项目教程(RHEL-8CentOS-8)(微课版)(第4版)》电子教案全

《Linux网络操作系统项目教程(RHEL-8CentOS-8)(微课版)(第4版)》电子教案全

《Linux网络操作系统项目教程(RHEL 8CentOS 8)(微课版)(第4版)》电子教案过程设计(L)服务器来为校园网用户提供服务,现需要选择一种既安全又易于管理的网络操作系统。

Linux由于其开源、稳定的性能而越来越受到用户的欢迎,本书的核心内容是Red HatEnterprise Linux 8操作系统的安装、配置与使用。

本项目将主要介绍安装与基本配置Red Hat Enterprise Linux 8的相关知识和基本技能。

通过该项目的学习,学生将达到以下职业能力目标和要求。

二、项目任务1、安装与配置VM虚拟机2、安装Red Hat Enterprise Linux 83、重置root管理员密码4、使用yum和dnf5、systemd初始化进程6、启动shell三、项目理论目标分析1、分析知识目标2、分析技能目标讲授5’讲解示范(E)模仿练习(E)一、课堂讲解安装与配置VM虚拟机二、操作示范1、演示安装的过程,并讲解注意事项2、VM虚拟机3种可选的网络模式,分别为桥接模式、NA T模式与仅主机模式。

桥接模式:相当于在物理主机与虚拟机网卡之间架设了一座桥梁,从而可以通过物理主机的网卡访问外网。

NAT模式:让VM虚拟机的网络服务发挥路由器的作用,使得通过虚拟机软件模拟的主机可以通过物理主机访问外网。

在真机中,NAT虚拟机网卡对应的物理网卡是VMnet8。

仅主机模式:仅让虚拟机内的主机与物理主机通信,不能访问外网。

在真机中,仅主机模式模拟网卡对应的物理网卡是VMnet1。

讲授案例分析15’三、模仿练习1、学生上机安装VM和配置。

学生实践讲解示范(E)模仿练习(E)一、课堂讲解安装Red Hat Enterprise Linux 8二、操作示范讲解安装步骤,重点是分区的划分部分在分区之前,首先规划分区,以100GB硬盘为例,做如下规划。

/boot分区大小为500MB。

/boot/efi分区大小为500MB“/”分区大小为10GB/home分区大小为8GB。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

网络操作系统项目教程《Linux 》)(第3版)(RHEL7.4/CentOS 7.4 课后习题答案练习题1.11一、填空题。

1.GNU的含义是。

、、2.Linux一般有3个主要部分:这两套操作系统。

以及3.目前被称为纯种的UNIX指的就是项目制定的通用公共许可的软件模式进行发布的,它是GNU.Linux是基于4。

证,英文是。

5.史托曼成立了自由软件基金会,它的英文是的缩写,重点在规范核心与应用程序之间的接口,这是由美国电.POSIX是6IEEE)所发布的一项标准。

气与电子工程师学会(两个方面。

与7.当前的Linux常见的应用可分为两种。

Linux的版本分为和8.。

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二、选择题)开发的。

最早是由计算机爱好者(Linux.1.A.Richard Petersen B.Linus TorvaldsC.Rob Pick D.Linux Sarwar2.下列中()是自由软件。

A.Windows XP B.UNIX C.Linux D.Windows 2008的特点。

)不是Linux3.下列中(D .开放性.单用户B C.设备独立性A.多任务)的版本。

4.Linux的内核版本2.3.20是(D .第二次修订A.不稳定B.稳定的C.第三次修订。

)5.Linux安装过程中的硬盘分区工具是(D .Disk Druid FDISK C.FIPS .APQmagic B.。

)6.Linux的根分区系统类型可以设置成(D.NTFSFAT32 A.FATl6 B.C.ext4C6. .B 4.A 5. D 1.B 2.C 3三、简答题(部分)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 '^….$ ' TESTFILE2.()命令用来显示/home及其子目录下的文件名。

A.ls -a /home B.ls -R /home C.ls -l /home D.ls -d /home3.如果忘记了ls命令的用法,可以采用()命令获得帮助。

A.?ls B.help ls C.man ls D.get ls4.查看系统当中所有进程的命令是()。

A.ps all B.ps aix C.ps auf D.ps aux5.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.conf8.在应用程序启动时,()命令设置进程的优先级。

A.priority B.nice C.top D.setpri9.()命令可以把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. 保存ext2/ext3/ext4/xfs 2. 扩展文件系统数据块 3. 级块索引节点表/树状目录4. “”000 umask 7775. umask.. . 6.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三、补充表格请将nmcli命令的含义列表补充完整。

nmcli connection show 显示所有连接nmcli connection show --active显示所有活动的连接状nmcli connection show ens33显示网络连接配nmcli device status显示设备状nmcli device show ens33显示网络接口属nmcli connection add help查看帮nmcli connection reload重新加载配nmcli connection down test2禁test的配置注意一个网卡可以有多个配置nmcli connection up test2启test的配nmcli device disconnect ens33禁ens3网卡,物理网nmcli device connect ens33启ens3网四、简答题1.在Linux系统中有多种方法可以配置网络参数,请列举几种。

答:配置网卡参数可以使用系统菜单、使用nmtui命令、使用nmcli命令或者直接编辑网卡配置文件来实现对网卡参数的修改。

2.请简述网卡绑定技术mode6模式的特点。

答:平时两块网卡均工作,且自动备援,无须交换机设备提供辅助支持。

3.在Linux系统中,当通过修改其配置文件中的参数来配置服务程序时,若想要让新配置的参数生效,还需要执行什么操作?答:需要重新启动相关的服务程序,或让服务程序重新加载配置文件,或重启系统。

4.sshd服务的口令验证与密钥验证方式,哪个更安全?答:一般情况下,密钥验证方式更加安全。

若用户认证有更高的安全需求,还可以再对密钥文件进行口令加密,从而实现双重加密。

.5.想要把本地文件/root/myout.txt传送到地址为192.168.10.20的远程主机的/home目录下,且本地主机与远程主机均为Linux系统,最为简便的传送方式是什么?答:执行命令scp /root/myout.txt root@192.168.10.20:/home,并在进行口令验证后即可开始传送。

7.6 练习题一、填空题1. shell2. /etc/shells3. /etc/passwd4. 命令编辑功能;命令与文件补全功能;命令别名设置功能;作业控制、前台与后台控制;程序化脚本;通配符等。

相关文档
最新文档