RedHatEnterpriseLinux7.3系统管理实战pdf下载pdf下载

RedHatEnterpriseLinux7.3系统管理实战百度网盘pdf下载

作者:
简介:本篇主要提供RedHatEnterpriseLinux7.3系统管理实战pdf下载
出版社:清华大学出版社
出版时间:2017-12
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

编辑推荐

Linux基础,包括 RHEL 7.3的安装、首次登录配置、登录系统方法、启动管理、引导程序。
系统管理,包括RHEL 7.3中软件包管理、用户管理、任务调度、文件系统管理、磁盘管理、Btrfs和XFS文件系统、systemd、使用Webmin。
网络管理,包括路由管理、策略路由、网络工具、日志系统、审计系统、文件共享。
网络安全,包括防火墙管理、安全工具、SELinux、SSH协议和OpenSSH。
虚拟化,包括KVM虚拟化、Docker容器级虚拟化。

内容简介

Linux系统近年来越来越受到众多厂商的青睐,而Red Hat Enterprise Linux是目前流行的Linux操作系统。本书由浅入深、循序渐进,使零基础的读者能够熟练掌握如何管理*新的Red Hat Enterprise Linux 7.3。
本书分为3部分,第1部分是Linux入门基础篇,包括Linux系统的安装、登录方式选择、首次启动配置、启动过程和引导程序GRUB等内容。第2部分是Linux系统管理篇,包括软件包管理器、用户管理、计划任务、文件系统管理、Btrfs文件系统、XFS文件系统、磁盘管理、systemd和网络管理等。第3部分是系统管理进阶,包括日志系统、防火墙管理、虚拟化管理、Docker容器级虚拟化、Linux系统中几种常见的文件系统共享方案、路由管理、NAT上网、Linux审计系统、SELinux、Linux配置管理工具Webmin、Linux远程会话等内容。每个部分都选取了重点案例,并以实战为例进行讲解,非常适合初学者阅读。
本书内容精练、重点突出、实例丰富,是广大Linux初学者、初次接触Red Hat Enterprise Linux人员必备的参考书,同时也非常适合大中专院校师生学习阅读,还可作为高等院校计算机及相关专业作为教材使用。

作者简介

潘中强,高校资深计算机专业讲师.

目录

第1章 Linux与Red Hat Enterprise Linux 1
1.1 认识Linux 1
1.1.1 Windows与Linux的区别 1
1.1.2 UNIX与Linux的区别 2
1.2 Linux授权与版本 2
1.2.1 GNU公共许可证 2
1.2.2 Linux的内核版本 3
1.2.3 Linux的发行版本 3
1.3 Red Hat Enterprise Linux 7简介 4
1.3.1 systemd服务管理软件 4
1.3.2 网络 5
1.3.3 文件系统和存储 5
1.3.4 虚拟化 6
1.4 Red Hat Enterprise Linux 7.3安装 7
1.4.1 可选择的安装方式 7
1.4.2 创建虚拟机 8
1.4.3 安装Red Hat Enterprise Linux 10
1.5 Linux的启动 20
1.5.1 本地登录 20
1.5.2 远程登录 21
1.5.3 打开Linux的终端命令行 24
1.6 Linux启动后的设置 25
1.6.1 首次启动Red Hat Enterprise Linux的配置 25
1.6.2 重置root密码 27
1.7 小结 29
1.8 习题 29
第2章 Linux的启动与进程管理 30
2.1 启动管理 30
2.1.1 Linux系统的启动过程 30
2.1.2 Linux运行级别 31
2.1.3 服务单元控制 32
2.2 系统引导器GRUB 36
2.2.1 GRUB 2简介 36
2.2.2 GRUB的启动菜单界面 38
2.2.3 GRUB 2的命令行界面 38
2.2.4 GRUB 2的一些常用命令 39
2.2.5 理解GRUB 2的配置文件 40
2.3 应用实例——手动引导Linux 41
2.4 小结 42
2.5 习题 42
第3章 Linux的日常运维 43
3.1 软件包管理 43
3.1.1 RPM软件包管理 43
3.1.2 Yum软件包管理 48
3.1.3 使用图形化工具管理软件包 53
3.2 用户管理 53
3.2.1 Linux的用户类型 54
3.2.2 用户管理机制 54
3.2.3 用命令行管理用户 56
3.2.4 用命令行管理用户组 61
3.2.5 使用图形化工具管理用户 63
3.3 计划任务管理 64
3.3.1 单次任务at 64
3.3.2 周期任务crond 64
3.4 小结 66
3.5 习题 66
第4章 Linux文件系统管理 67
4.1 认识Linux分区 67
4.2 Linux中的文件管理 68
4.2.1 文件的类型 68
4.2.2 文件的属性与权限 69
4.2.3 改变文件所有权 70
4.2.4 改变文件权限 72
4.3 Btrfs文件系统管理 74
4.3.1 建立文件系统 74
4.3.2 挂载文件系统 77
4.3.3 修改Btrfs文件系统大小 78
4.3.4 子卷(subvolume)管理 79
4.3.5 快照管理 80
4.3.6 创建RAID 80
4.3.7 添加、删除设备 82
4.3.8 文件系统转换 82
4.3.9 检查Btrfs文件系统 84
4.4 XFS文件系统管理 84
4.4.1 XFS文件系统备份和恢复 85
4.4.2 检查XFS文件系统 87
4.5 小结 88
4.6 习题 89
第5章 Linux磁盘管理 90
5.1 磁盘管理常用命令 90
5.1.1 查看磁盘空间占用情况 90
5.1.2 查看文件或目录所占用的空间 93
5.1.3 调整和查看文件系统参数 94
5.1.4 格式化文件系统 95
5.1.5 挂载/卸载文件系统 96
5.1.6 基本磁盘管理 98
5.2 交换空间管理 102
5.3 磁盘冗余阵列RAID 103
5.4 LVM工具 103
5.4.1 LVM基础 104
5.4.2 命令行LVM配置实战 104
5.4.3 使用ssm管理逻辑卷 109
5.5 使用gnome-disk-utility 磁盘工具 112
5.5.1 gnome-disk-utility简介 112
5.5.2 管理磁盘 113
5.6 使用GParted分区编辑器 115
5.6.1 安装GParted 115
5.6.2 创建分区 116
5.6.3 格式化分区 117
5.6.4 激活分区 117
5.7 范例——监控硬盘空间 117
5.8 小结 119
5.9 习题 119
第6章 Linux服务管理systemd 120
6.1 systemd简介和特点 120
6.1.1 systemd提供了按需启动能力 120
6.1.2 systemd采用Linux的Cgroup特性跟踪和管理进程的生命周期 121
6.1.3 启动挂载点和自动挂载管理 121
6.1.4 实现事务性依赖关系管理 122
6.1.5 日志服务 122
6.1.6 unit的应用 122
6.2 systemd的使用 123
6.2.1 unit文件的编写 124
6.2.2 创建自己的systemd服务 125
6.2.3 System V和systemd的命令对比列表 126
6.3 systemctl命令实例 126
6.4 小结 128
6.5 习题 128
第7章 Linux网络管理 129
7.1 网络管理协议 129
7.1.1 TCP/IP协议简介 129
7.1.2 UDP与ICMP协议简介 132
7.2 网络管理命令 132
7.2.1 检查网络是否通畅或网络连接速度ping 132
7.2.2 配置网络或显示当前网络接口状态ifconfig 134
7.2.3 显示添加或修改路由表route 137
7.2.4 复制文件至其他系统scp 138
7.2.5 复制文件至其他系统rsync 140
7.2.6 显示网络连接、路由表或接口状态netstat 142
7.2.7 探测至目的地址的路由信息traceroute 145
7.2.8 测试、登录或控制远程主机telnet 147
7.2.9 下载网络文件wget 147
7.3 Linux网络配置 149
7.3.1 Linux网络相关配置文件 149
7.3.2 配置Linux系统的IP地址 150
7.3.3 设置主机名 152
7.3.4 设置默认网关 152
7.3.5 设置DNS服务器 153
7.4 动态主机配置协议(DHCP) 153
7.4.1 DHCP的工作原理 154
7.4.2 配置DHCP服务器 154
7.4.3 配置DHCP客户端 156
7.5 Linux域名服务DNS 157
7.5.1 DNS简介 158
7.5.2 DNS服务器配置 158
7.5.3 DNS服务测试 163
7.6 小结 164
7.7 习题 164

前言/序言

  前 言
  随着当今信息技术飞速发展和Internet的普及,人们越来越依靠网络上的服务器为自己提供各方面的信息,如新闻、微博等。这些服务器大多使用的操作系统是Linux,其原因在于Linux操作系统有非常高的安全性、稳定性等特点。在众多的Linux操作系统中,Red Hat Enterprise Linux是目前使用较为广泛的系统。今天越来越多的企业使用Red Hat Enterprise Linux作为自己的服务器操作系统平台,利用这些平台再搭建高效且安全的电子政务、电子商务、新闻服务、游戏等各类应用。
  为了方便广大读者学习,作者结合自己多年的Red Hat Enterprise Linux使用和管理经验写作本书。本书全面地介绍了安装登录、用户管理、系统管理、网络管理、日志管理、虚拟化等技术,并采用实例化介绍这些技术的应用。学完本书之后,力求让读者掌握Red Hat Enterprise Linux系统的基本管理技巧。
  本书的特点
  1.内容丰富,知识全面
  全书共分3篇16章,采用从易到难、循序渐进的方式进行讲解。内容几乎涉及了Red Hat Enterprise Linux 7.3(本书中简称RHEL 7.3)各方面的管理技巧。
  2.循序渐进,由浅入深
  为了方便读者学习,本书首先让读者了解如何安装RHEL 7.3,然后介绍RHEL 7.3系统管理的基本技巧,并以此为基础介绍常见的应用系统和管理方法,如虚拟化、Webmin工具等。
  3.以目的为导向,深入讲解
  书中每个例子采用先讲解需求,再从需求分析出发,介绍如何应用管理技巧,让读者学习Linux系统中的分析方法。
  4.注重基础知识
  为了读者能够更好地管理和使用RHEL 7.3,本书中的许多章节都着重讲解了基础知识。基础知识在以后的系统管理中非常重要,也是读者今后能举一反三地应用知识和技巧的基础。
  本书的内容安排
  本书分为3篇,共16章,主要章节规划如下所示。
  第一篇(第1章~第2章)Linux入门
  讲述了RHEL 7.3的安装、首次登录配置、登录系统方法、启动管理、引导程序等内容。
  第二篇(第3章~第7章)Linux系统管理
  讲述了RHEL 7.3中软件包管理、用户管理、任务调度、文件系统管理、磁盘管理、systemd、网络管理等。
  第三篇(第8章~第16章)Linux系统管理进阶
  讲述了Linux日志系统管理、防火墙管理、KVM虚拟化、Docker容器级虚拟化、Linux系统中几种文件共享方案、路由管理、配置NAT上网、策略路由、安全工具SELinux、Linux审计系统、使用Webmin管理系统、SSH协议和OpenSSH、远程桌面等内容。
  本书由浅入深,由理论到实践,尤其适合初级读者逐步学习和完善自己的知识结构。
  适合阅读本书的读者
  希望进入Linux运维领域的新手
  网络管理员
  需要全面学习RHEL 7系统的人员
  运维人员
  专业培训机构的学员
  希望掌握Linux系统管理技术的人员
  大中专院校的学生
  本书第1~10章由平顶山学院的潘中强编写,第11~16章由王刚编写,其他参与创作的还有王金柱、王超、王晓华、林龙、薛燚、吴贵文、薛福辉、管书香。
  编 者
  2017年12月