成功加入购物车
,
刘春 / 人民邮电出版社 / 2022-06 / 其他
售价 ¥ 13.80 2.0折
定价 ¥69.80
品相 八五品
优惠 满包邮
延迟发货说明
上书时间2024-02-19
卖家超过10天未登录
Linux服务管理与自动化运维
本书基于CentOS 7.6系统编写,由浅入深地介绍了Linux系统管理、服务管理和自动化运维管理三个方面的内容,突出实践,用案例、实例讲解每个知识点。 全书共17章,分为三个部分,第一部分是Linux操作系统的基本使用,包含第1~5章,主要包括Linux系统概述、安装Linux系统、用户接口与文本编辑器、Linux文件系统及Linux系统管理;第二部分是常用服务配置管理,包含第6~12章,主要包括网络配置与管理、网络安全与防火墙、DHCP服务器、FTP服务器、Apache服务器、DNS服务器、Squid代理服务器的配置与管理;第三部分是自动化运维技术,包含第13~17章,主要包括Shell编程、正则表达式与文本处理、无人值守安装系统、自动化配置管理平台及企业监控系统。 本书从一个新手的角度出发,循序渐进带领读者全面学习Linux操作系统,是一本综合类书籍。本书可作为高等院校计算机相关专业的教材和参考书,也可以供广大的Linux爱好者、Linux系统维护人员及计算机培训机构的教师等参考使用。
刘春,教授,现任大庆师范学院网络工程系主任,研究方向主要为云计算与大数据、网络工程,担任Linux系统管理、Linux服务管理、Linux自动化运维、云服务与虚拟化技术、Oracle数据库、软件工程等课程的教学工作,曾在企业从事软件开发、网络工程工作近10年,有着丰富的企业实践经验,主持及参与国家级、省级各级课题9项,其中主持新一代信息技术项目1项、黑龙江省自然科学资金项目1项,黑龙江省教育科学规划重点课题1项,黑龙江省教育厅项目1项,发表各级论文26篇,以第一发明人获得2项实用新型专利,撰写专著1部。2002年获黑龙江省企业管理现代化成果贰等奖。2009年获ORACLE全球认证OCP证书,2012年获高等学校“双师型”教师。
第 1章 Linux系统概述 1.1 Linux操作系统简介 1.1.1 Linux系统历史背景 1.1.2 Linux系统主要特点 1.1.3 Linux系统结构 1.2 Linux系统版本介绍 1.2.1 Linux内核版本 1.2.2 Linux发布版本类型 1.3 Linux的发展方向 1.4 本章小结 1.5 习题 第 2章 安装Linux系统 2.1虚拟机介绍 2.1.1虚拟机技术 2.1.2 Linux虚拟机 2.2 Linux系统的安装准备 2.2.1安装Linux系统的最低硬件要求 2.2.2 CentOS 7安装程序的获取 2.2.3硬盘分区与挂载 2.2.4创建VM虚拟机的步骤 2.3 Linux系统的安装 2.4 Linux系统启动与关闭 2.4.1 Linux系统的启动引导步骤 2.4.2 Linux系统登录 2.4.3 Linux系统重启与关闭 2.5 本章小结 2.6 习题 第3章 用户接口与文本编辑器 3.1 Shell命令的操作基础 3.1.1 Shell命令格式 3.1.2 在Linux获取帮助 3.2 Shell命令的实用功能 3.2.1 History 命令 3.2.2 管道命令 3.2.3 重定向 3.2.4 通配符与特殊符号 3.3 vi编辑器 3.3.1 vi的三种工作模式和转换 3.3.2 vi的启动、保存、退出 3.3.3 命令模式下的操作 3.3.4 底行模式下的操作 3.3.5使用vi编辑文件案例 3.4 本章小结 3.5 习题 第4章 Linux文件系统 4.1 Linux系统的文件及其类型 4.1.1 Linux系统的目录结构 4.1.2 Linux系统的文件类型 4.2 Linux系统的文件操作命令 4.2.1 切换、创建和删除目录 4.2.2 ls命令 4.2.3 拷贝、移动、删除和创建文件 4.2.4文件信息显示命令 4.2.5文件检索、排序、查找命令 4.2.6文件的链接 4.3文件的权限 4.3.1文件属主和属组 4.3.2文件的访问权限 4.4 本章小结 4.5 习题 第5章 Linux系统管理 5.1 用户和组的管理 5.1.1 用户账户管理 5.1.2用户组的管理 5.1.3 用户查询命令 5.1.4 用户账号相关的系统文件 5.2软件包管理 5.2.1 RPM软件包管理 5.2.2 YUM软件包管理 5.3进程管理和任务计划 5.3.1系统监视和进程管理 5.3.2进程的优先级 5.3.3任务计划 5.4 磁盘管理 5.4.1 Linux磁盘分区和格式化的概念 5.4.2硬盘设备的添加和分区格式化 5.4.3 磁盘文件系统挂载与卸载 5.4.4 开机自动挂载文件系统 5.4.5磁盘配额 5.5 本章小结 5.6 习题 第6章 网络配置与管理 6.1 网络协议与体系结构 6.1.1 TCP/IP协议 6.1.2 Linux的协议栈层次 6.2 IP地址、端口号与网络接口 6.2.1 IP地址 6.2.2 端口号 6.2.3 网络接口 6.2.4 查看和管理网络接口的命令 6.3 网络配置文件 6.3.1 网络接口配置文件 6.3.2 主机名称配置文件 6.3.3 地址解析配置文件 6.4 网络配置参数 6.4.1 网络配置概述 6.4.2 网络模式概述 6.4.3 网络配置的方法 6.4.4 配置主机名 6.4.5 配置DNS服务器 6.5 网络管理命令 6.5.1 网络测试命令 6.5.2 网络性能监测命令 6.6 本章小结 6.7 习题 第7章 网络安全与防火墙 7.1 网络安全概述 7.1.1 网络安全简介 7.1.2 网络安全的防御措施 7.2 访问控制机制 7.2.1 访问控制机制 7.2.2 访问控制策略 7.2.3 Linux安全模型 7.3 防火墙 7.3.1 防火墙简介 7.3.2 防火墙的分类 7.3.3 防火墙技术 7.4 Firewalld使用 7.4.1 Firewalld 介绍 7.4.2 终端管理工具 7.4.3 图形管理工具 7.5 本章小结 7.6 习题 第8章 DHCP服务器 8.1 DHCP基础 8.1.1 什么是DHCP 8.1.2 DHCP常用术语 8.1.3 DHCP客户机首次申请IP 地址 8.1.4 DHCP客户机重新登陆 8.1.5 更新IP地址租约 8.2 DHCP的安装与配置 8.2.1 DHCP服务器的安装 8.2.2 DHCP服务器的启动与关闭 8.2.3 DHCP服务器的卸载 8.2.4 DHCP服务器的主配置文件 8.2.5 如何编写DHCP服务器的主配置文件 8.2.6 案例:DHCP服务器的安装与配置 8.3 DHCP 中继代理 8.3.1 DHCP中继代理简介 8.3.2 案例:跨网段的DHCP中继代理 8.4 本章小结 8.5 习题 第9章 FTP服务器 9.1 FTP 简介 9.1.1 FTP协议 9.1.2 FTP工作模式 9.2 使用Vsftp服务器 9.2.1 Vsftp服务器的安装与启动 9.2.2 FTP服务器的用户类型 9.2.3 Vsftp服务器的测试 9.2.4 FTP 常用命令 9.2.5 Vsftp服务器的配置文件 9.3 深入使用Vsftp服务器 9.3.1 匿名用户访问Vsftp 服务器 9.3.2 本名用户访问Vsftp 服务器 9.3.3 虚拟用户访问Vsftp 服务器 9.3.4 禁止指定用户登录FTP服务器 9.4 本章小 结 9.5 习题 第 10章 Apache服务器 10.1 WWW 服务概述 10.1.1 WWW简介 10.1.2 相关术语 10.1.3 WWW工作原理 10.2 Apache服务器的安装和基本配置 10.2.1 Apache的产生 10.2.2 Apache的特点 10.2.2 安装Apache服务器软件包 10.2.3 Apache服务器的启动和停止 10.2.4 测试Apache服务器 10.2.5 Apache服务器的配置文件 10.2.6 Apache服务器的主配置文件选项 10.2.7 日志记录 10.3 目录的访问限制 10.3.1 定义目录的访问限制 10.3.2 案例:实现访问控制和认证 10.4 虚拟主机的配置和管理 10.4.1 基于IP 地址的虚拟主机 10.4.2 基于域名的虚拟主机 10.4.3 基于端口的虚拟主机 10.5 本章小结 10.6 习题 第 11章 DNS服务器 11.1 DNS概述 11.1.1 hosts文件 11.1.2 DNS域名空间的分层结构 11.1.3 域名服务器类型 11.1.4 DNS 解析原理 11.2 DNS服务器配置基础 11.2.1 配置DNS服务器 11.2.2 BIND配置文件详解 11.3 部署主从DNS 服务器 11.3.1 部署主从DNS服务器 11.3.2 DNS服务器委派与转发 11.4 本章小结 11.5 习题 第 12章 Squid代理服务器的配置与管理 12.1 代理服务器概述 12.1.1 代理服务器的工作机制 12.1.2 代理服务器的分类 12.2 Squid服务器的基础设定 12.2.1 安装Squid服务器 12.2.2 启动与关闭Squid服务器 12.2.3 配置文件及目录 12.3 配置Squid 代理服务器的访问控制 12.4 案例:部署Squid代理服务器的正向代理 12.5 案例:部署Squid代理服务器的反向代理 12.6 本章小结 12.7 习 题 第 13章 Shell编程 13.1 Shell概述 13.1.1 什么是Shell 13.1.2 Shell的分类 13.1.3 Shell的语法介绍 13.1.4 Shell脚本的创建与执行过程 13.1.5 Shell脚本的调试 13.1.6 Shell脚本的退出 13.2 Shell变量 13.2.1 环境变量 13.2.2 用户自定义变量 13.2.3 预定义变量 13.2.4 位置变量 13.3 变量的输入与输出 13.3.1 使用 read命令实现输入 13.3.2 使用 echo、printf命令实现输出 13.4 数值计算 13.4.1 算术运算符及运算命令 13.4.2 expr命令 13.4.3 使用“(())”双括号运算符 13.4.4 使用中括号 13.4.5 使用let命令 13.4.6 使用declare命令 13.5 条件测试 13.5.1 条件测试方法概述 13.5.2 字符串比较 13.5.3 整数测试表达式 13.5.4 逻辑操作符 13.5.5 文件操作 13.5.5 测试表达式test、[]、[[]]、(()) 的总结 13.6 条件判断控制语句 13.6.1 if条件语句 13.6.2 case条件语句 13.7 循环控制语句 13.7.1 for循环语句 13.7.2 while循环语句 13.7.3 until循环语句 13.7.4 循环控制语句 13.8 脚本运维实例 13.7.1 系统初始化脚本 13.7.2 模拟登录FTP 服务器下载文件 13.7.3 批量创建用户 13.9 本章小结 13.10 习题 第 14章 正则表达式与文本处理 14.1 正则表达式 14.1.1 什么是正则表达式 14.1.2 正则表达式的类型 14.1.3 基本正则表达式元字符 14.1.4 扩展正则表达式元字符 14.2 sed编辑器 14.2.1 sed命令格式 14.2.2 sed的缓冲区 14.2.3 sed命令的基础用法 14.2.4 运用sed编写Shell脚本 14.3 awk 14.3.1 awk命令格式 14.3.2 BEGIN模式和END模式 14.3.3 awk的运算符 14.3.4 运用awk编写Shell脚本 14.5 本章小结 14.6 习题 第 15章 无人值守安装系统 15.1 无人值守安装系统 15.1.1 PXE 简介 15.1.2 TFTP 简介 15.1.3 Kickstart 简介 15.1.4 无人值守安装系统的工作流程 15.2 部署无人值守服务器 15.2.1 安装配置DHCP服务器、TFTP服务器、FTP服务器 15.2.2 配置启动文件和Linux系统安装文件 15.2.3 配置自动应答文件 15.2.4 客户端主机配置 15.3 本章小结 15.4 习题 第 16章 自动化配置管理平台 16.1 Ansible概述 16.1.1 Ansible 简介 16.1.2 Ansible 的架构 16.1.3 Ansible 的工作过程 16.1.4 YAML简介 16.2 Ansible安装配置 16.2.1 Ansible 的安装 16.2.2 设置SSH通信 16.2.3 配置主机清单 16.3 Ansible命令基础 16.3.1 Ansible 的目录结构 16.3.2 Ansible 的配置文件 16.3.3 Ansible 的命令集 16.3.3 Ad-hoc 命令 16.4 Ansible的常用模块 16.4.1 什么是Ansible模块 16.4.2 Ansible的常用模块 16.5 Playbook基础 16.5.1 Playbook的核心元素 16.5.2 Playbook的基本语法 16.5.3 Role 16.5 Playbook案例应用 16.6 本章小结 16.7 习题 第 17章 企业监控系统 17.1 监控软件概述 17.1.1 监控系统的功能 17.1.2 监控软件简介 17.2 Zabbix 的安装 17.2.1 Zabbix 的安装 17.2.2 初始化Zabbix的Web界面 17.3 Zabbix Agent安装配置 17.3.1 Zabbix Server 端自我监控 17.3.2 Zabbix Agent安装配置 17.4 Zabbix基本使用 17.4.1 添加一个用户 17.4.2 添加监控Host 17.4.3 添加Item 17.4.4 模板Template 17.4.5 创建Trigger 17.4.6 设置Action 17.5 案例:自定义邮件报警 17.6 数据可视化 17.6.1 简单的图形 17.6.2 图表的使用 17.7.3 自定义图表 17.7 本章小结 17.8 习题
展开全部
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30