作品简介

Red Hat Enterprise Linux 7发布已经超过1年时间了,不同于以往的版本,红帽公司在新版本上进行了大刀阔斧的改革,包括系统架构、防火墙管理工具等核心部件都已经发生了改变。本书就是立足于Red Hat Enterprise Linux 7版本,带领读者学会最基本的Linux系统管理和网络管理。

本书分为3部分:第1部分是Linux入门,包括必须掌握的Linux基础、Red Hat Enterprise Linux的安装、图形界面、命令行界面;第2部分是Linux系统管理入门,包括Red Hat Enterprise Linux 7新架构、日志系统、用户和组、应用程序的管理、系统启动控制与进程管理;第3部分是高级运维,包括Linux网络管理、网络文件共享、搭建MySQL服务、配置Oracle数据库、LAMP、NAT上网、集群负载均衡LVS、集群技术与双机热备、Linux防火墙管理、KVM虚似化、安装OpenStack、Hadoop和Spark部署。

本书示例丰富、代码实用,是广大Linux系统管理员入门必看书籍,也可作为各大Linux培训学校的企业级Linux培训教程。

作者:孙亚南,李勇。

孙亚南,Linux高级运维工程师,Linux培训讲师。

作品目录

  • 内容简介
  • 前言
  • 第1章 必须掌握的Linux基础
  • 1.1 认识Linux
  • 1.2 GNU公共许可证
  • 1.3 Linux的内核版本
  • 1.4 Linux的发行版本
  • 1.5 Red Hat Enterprise Linux 7的新特性
  • 1.6 学习Linux的建议
  • 1.7 小结
  • 1.8 习题
  • 第2章 Red Hat Enterprise Linux的安装
  • 2.1 安装前的准备
  • 2.2 在虚拟机上安装Linux
  • 2.3 Linux的第一次启动
  • 2.4 小结
  • 2.5 习题
  • 第3章 Red Hat Enterprise Linux的图形界面
  • 3.1 Linux的桌面系统简介
  • 3.2 桌面系统的操作
  • 3.3 小结
  • 3.4 习题
  • 第4章 Red Hat Enterprise Linux的命令行界面
  • 4.1 认识Linux命令行模式
  • 4.2 bash Shell的使用
  • 4.3 管道与重定向
  • 4.4 Linux的目录结构
  • 4.5 常用运维命令
  • 4.6 文本编辑器vi的使用
  • 4.7 范例——用脚本备份重要文件和目录
  • 4.8 小结
  • 4.9 习题
  • 第5章 Linux文件管理与磁盘管理
  • 5.1 认识Linux分区
  • 5.2 Linux中的文件管理
  • 5.3 Linux中的磁盘管理
  • 5.4 交换空间管理
  • 5.5 磁盘冗余阵列RAID
  • 5.6 范例——监控硬盘空间
  • 5.7 小结
  • 5.8 习题
  • 第6章 Linux日志系统
  • 6.1 Linux中常见的日志文件
  • 6.2 Linux日志系统
  • 6.3 使用日志轮转
  • 6.4 范例——利用系统日志定位问题
  • 6.5 小结
  • 6.6 习题
  • 第7章 用户和组
  • 7.1 Linux的用户管理
  • 7.2 Linux用户管理机制
  • 7.3 Linux用户管理命令
  • 7.4 用户组管理命令
  • 7.5 范例——批量添加用户并设置密码
  • 7.6 小结
  • 7.7 习题
  • 第8章 应用程序的管理
  • 8.1 软件包管理基础
  • 8.2 RPM的使用
  • 8.3 从源代码安装软件
  • 8.4 普通用户如何安装常用软件
  • 8.5 Linux函数库
  • 8.6 范例——从源码安装Web服务软件Nginx
  • 8.7 小结
  • 8.8 习题
  • 第9章 系统启动控制与进程管理
  • 9.1 启动管理
  • 9.2 Linux进程管理
  • 9.3 系统运维常见操作
  • 9.4 范例——进程监控
  • 9.5 小结
  • 9.6 习题
  • 第10章 Linux网络管理
  • 10.1 网络管理协议
  • 10.2 网络管理命令
  • 10.3 Linux网络配置
  • 10.4 动态主机配置协议DHCP
  • 10.5 Linux域名服务DNS
  • 10.6 范例——监控网卡流量
  • 10.7 小结
  • 10.8 习题
  • 第11章 网络文件共享NFS、Samba和FTP
  • 11.1 网络文件系统NFS
  • 11.2 文件服务器Samba
  • 11.3 FTP服务器
  • 11.4 小结
  • 11.5 习题
  • 第12章 搭建MySQL服务
  • 12.1 MariaDB简介
  • 12.2 MariaDB服务的安装与配置
  • 12.3 MariaDB基本管理
  • 12.4 MariaDB日常维护
  • 12.5 小结
  • 12.6 习题
  • 第13章 安装和配置Oracle数据库管理系统
  • 13.1 Oracle数据库管理系统简介
  • 13.2 Oracle数据库体系结构
  • 13.3 安装Oracle数据库服务器
  • 13.4 创建数据库
  • 13.5 小结
  • 13.6 习题
  • 第14章 Apache服务和LAMP
  • 14.1 Apache HTTP服务的安装与配置
  • 14.2 LAMP集成的安装、配置与测试实战
  • 14.3 习题
  • 第15章 Linux路由
  • 15.1 认识Linux路由
  • 15.2 配置Linux静态路由
  • 15.3 Linux的策略路由
  • 15.4 小结
  • 15.5 习题
  • 第16章 配置NAT上网
  • 16.1 认识NAT
  • 16.2 Linux下的NAT服务配置
  • 16.3 小结
  • 16.4 习题
  • 第17章 Linux性能检测与优化
  • 17.1 Linux性能评估与分析工具
  • 17.2 Linux内核编译与优化
  • 17.3 小结
  • 17.4 习题
  • 第18章 集群负载均衡LVS
  • 18.1 集群技术简介
  • 18.2 LVS集群介绍
  • 18.3 LVS集群的体系结构
  • 18.4 LVS负载均衡配置实例
  • 18.5 小结
  • 18.6 习题
  • 第19章 集群技术与双机热备软件
  • 19.1 高可用性集群技术
  • 19.2 双机热备开源软件Pacemaker
  • 19.3 双机热备软件keepalived
  • 19.4 小结
  • 19.5 习题
  • 第20章 Linux防火墙管理
  • 20.1 防火墙管理工具Firewalld
  • 20.2 Linux高级网络配置工具
  • 20.3 小结
  • 20.4 习题
  • 第21章 KVM虚拟化
  • 21.1 KVM虚拟化技术概述
  • 21.2 安装虚拟化软件包
  • 21.3 安装虚拟机
  • 21.4 管理虚拟机
  • 21.5 存储管理
  • 21.6 KVM安全管理
  • 21.7 小结
  • 21.8 习题
  • 第22章 在RHEL 7.2上安装OpenStack
  • 22.1 OpenStack概况
  • 22.2 OpenStack系统架构
  • 22.3 Openstack的主要部署工具
  • 22.4 通过RDO部署OpenStack
  • 22.5 管理OpenStack
  • 22.6 小结
  • 22.7 习题
  • 第23章 配置Hadoop
  • 23.1 认识大数据和Hadoop
  • 23.2 Hadoop架构
  • 23.3 安装Hadoop
  • 23.4 小结
  • 23.5 习题
  • 第24章 配置Spark
  • 24.1 Spark基础知识
  • 24.2 安装Spark
  • 24.3 小结
  • 24.4 习题
展开全部