关于本书的内容有任何问题,请联系 郭雯
项目1 安装Linux操作系统 1 1.1 项目描述 1 1.2 知识准备 1 1.2.1 Linux操作系统概述 1 1.2.2 Linux操作系统特点 2 1.2.3 Linux操作系统主流版本 3 1.2.4 Linux目录结构 4 1.2.5 Linux目录作用 4 1.3 项目实施 5 1.3.1 环境准备 5 1.3.2 安装虚拟机 6 1.3.3 虚拟机设置 11 1.3.4 安装Linux操作系统 17 1.4 项目实训 24 项目练习题 24 项目2 Linux操作系统常用命令 26 2.1 项目描述 26 2.2 知识准备 26 2.2.1 Linux命令格式 26 2.2.2 Linux命令行终端 27 2.2.3 Linux命令作用 28 2.3 项目实施 29 2.3.1 目录管理类命令 29 2.3.2 文件管理类命令 32 2.3.3 查找与搜索类命令 36 2.3.4 压缩与解压缩类命令 38 2.3.5 简单系统管理类命令 39 2.3.6 进程管理类命令 42 2.4 项目实训 44 项目练习题 45 项目3 文本管理 46 3.1 项目描述 46 3.2 知识准备 46 3.2.1 vim编辑器介绍 46 3.2.2 vim编辑器模式 47 3.3 项目实施 47 3.3.1 vim编辑器启动 47 3.3.2 vim编辑器内容输入 48 3.3.3 vim编辑器保存与退出 49 3.3.4 vim编辑器编辑模式命令 49 3.3.5 vim编辑器命令模式命令 50 3.3.6 vim编辑器末行模式命令 51 3.4 项目实训 52 项目练习题 53 项目4 网络接口管理 54 4.1 项目描述 54 4.2 知识准备 54 4.2.1 网络配置文件介绍 54 4.2.2 网卡配置文件 55 4.2.3 本地域名解析文件 56 4.2.4 DNS解析文件 56 4.2.5 主机名配置文件 56 4.2.6 常用网络命令 57 4.3 项目实施 58 4.3.1 临时配置IP地址 58 4.3.2 通过网卡配置文件配置IP地址 59 4.3.3 通过图形化界面配置IP地址 60 4.4 项目实训 62 项目练习题 63 项目5 用户管理 64 5.1 项目描述 64 5.2 知识准备 64 5.2.1 Linux用户 64 5.2.2 Linux用户组 65 5.2.3 Linux用户与用户组文件 65 5.3 项目实施 67 5.3.1 用户管理命令 68 5.3.2 用户组管理命令 70 5.4 项目实训 72 项目练习题 72 项目6 权限管理 74 6.1 项目描述 74 6.2 知识准备 74 6.2.1 Linux系统权限概述 74 6.2.2 Linux系统权限表示方法 76 6.3 项目实施 76 6.3.1 基本权限控制 76 6.3.2 特殊权限控制 78 6.3.3 设置隐藏属性 80 6.3.4 设置ACL规则 81 6.4 项目实训 82 项目练习题 83 项目7 软件包的安装与管理 85 7.1 项目描述 85 7.2 知识准备 85 7.2.1 RPM概述 85 7.2.2 YUM概述 86 7.2.3 挂载命令与文件 87 7.3 项目实施 90 7.3.1 RPM方式管理软件 90 7.3.2 YUM方式管理软件 90 7.3.3 自动挂载YUM源 95 7.4 项目实训 96 项目练习题 96 项目8 存储设备管理 97 8.1 项目描述 97 8.2 知识准备 97 8.2.1 存储管理概念 97 8.2.2 MBR和GPT分区方案 99 8.2.3 逻辑卷简介 100 8.3 项目实施 101 8.3.1 使用fdisk命令管理分区 101 8.3.2 使用parted命令管理分区 102 8.3.3 创建文件系统 105 8.3.4 挂载文件系统 106 8.3.5 创建交换分区 107 8.3.6 激活交换分区 108 8.3.7 创建逻辑卷 109 8.3.8 查看LVM状态信息 111 8.3.9 扩展逻辑卷 113 8.4 项目实训 116 项目练习题 117 项目9 防火墙配置与管理 118 9.1 项目描述 118 9.2 知识准备 118 9.2.1 防火墙分类 118 9.2.2 Linux防火墙简介 119 9.2.3 firewalld防火墙简介 120 9.2.4 SELinux简介 123 9.3 项目实施 125 9.3.1 firewalld防火墙管理 125 9.3.2 富规则和端口转发 126 9.3.3 管理SELinux上下文 127 9.3.4 管理SELinux端口标记 128 9.4 项目实训 129 项目练习题 129 项目10 FTP服务配置与管理 131 10.1 项目描述 131 10.2 知识准备 131 10.2.1 FTP工作模式 131 10.2.2 FTP软件简介 132 10.2.3 vsftpd配置文件解析 133 10.3 项目实施 135 10.3.1 安装vsftpd 135 10.3.2 vsftpd本地账户管理 135 10.3.3 vsftpd虚拟账户管理 137 10.4 项目实训 141 项目练习题 142 项目11 NFS服务配置与管理 143 11.1 项目描述 143 11.2 知识准备 143 11.2.1 网络文件系统简介 143 11.2.2 NFS服务器配置参数 144 11.2.3 自动挂载简介 146 11.3 项目实施 147 11.3.1 配置NFS服务器 147 11.3.2 访问NFS共享 148 11.3.3 配置自动挂载 149 11.4 项目实训 149 项目练习题 150 项目12 DHCP服务配置与管理 151 12.1 项目描述 151 12.2 知识准备 151 12.2.1 DHCP服务简介 151 12.2.2 DHCP服务工作方式 152 12.3 项目实施 152 12.3.1 安装DHCP软件 152 12.3.2 配置DHCP服务 154 12.3.3 根据MAC地址分配固定IP 156 12.3.4 清除DHCP服务器缓存 156 12.3.5 配置DHCP中继代理 157 12.4 项目实训 159 项目练习题 159 项目13 DNS服务配置与管理 160 13.1 项目描述 160 13.2 知识准备 160 13.2.1 DNS服务简介 160 13.2.2 DNS服务解析流程 161 13.2.3 DNS资源记录类型 163 13.3 项目实施 164 13.3.1 安装DNS软件 164 13.3.2 主域名服务器配置 165 13.3.3 从域名服务器配置 167 13.3.4 反向域名解析配置 168 13.3.5 DNS查询和验证 169 13.4 项目实训 173 项目练习题 173 项目14 Web服务配置与管理 175 14.1 项目描述 175 14.2 知识准备 175 14.2.1 Web服务简介 175 14.2.2 Apache Web Server简介 177 14.2.3 Nginx Web Server简介 178 14.2.4 虚拟主机简介 178 14.2.5 HTTPS简介 181 14.3 项目实施 183 14.3.1 安装Apache软件 183 14.3.2 配置Apache虚拟主机 184 14.3.3 配置基于端口的虚拟主机 185 14.3.4 配置安全主机 187 14.3.5 安装Nginx软件 189 14.3.6 配置Nginx虚拟主机 189 14.3.7 基于LAMP环境部署WordPress博客程序 191 14.4 项目实训 193 项目练习题 193
随着计算机网络技术和云计算技术的快速发展,企业对相关领域人才的要求进一步提高,云计算网络技术成为传统网络工程师...
本书共11个项目,以Red Hat Enterprise Linux 8.1(缩写为RHEL 8.1)为例,分...
本书以信创国产操作系统(统信UOS)为基础,系统、全面地介绍Linux操作系统的基本概念和网络服务配置。全书共...
本书详细介绍了常用的路由与交换技术,分为6个模块20个项目,内容包括网络路由的配置、网络交换的配置、网络访问控...
本书以CentOS 7.6操作系统为基础,系统、全面地介绍了Linux操作系统的基本概念和网络服务配置。全书共...
本书通过不断调整与优化,形成了结构合理、循序渐进、容量适度的10个教学单元:计算机基础知识、计算机硬件基础、计...
本书是面向PHP语言和MySQL数据库初学者的一本入门教材,使用通俗易懂的语言、丰富的图解和实用的案例,详细讲...
本书为Java基础入门教材,适合初学者使用。全书共13章,第1~2章主要讲解Java技术的一些基础知识,内容包...
本书全面、系统地介绍银河麒麟桌面操作系统的基础知识、WPS Office的基本操作,以及其他信息技术的相关内容...
本书基于openEuler(22.03 LTS SP3版)国产操作系统和OpenStack(Train版)云计...
我要评论