书Linux操作系统管理与Hadoop生态圈部署--基于CentOS7.6 pdf下载pdf下载

书Linux操作系统管理与Hadoop生态圈部署--基于CentOS7.6百度网盘pdf下载

作者:
简介:本篇提供书籍《书Linux操作系统管理与Hadoop生态圈部署--基于CentOS7.6》百度网盘pdf下载
出版社:辽宁少年儿童出版社图书专营店
出版时间:2020-08
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

基本信息

  • 商品名称:Linux操作系统管理与Hadoop生态圈部署--基于CentOS7.6/大数据及人
  • 作者:编者:刘猛|责编:李冰
  • 定价:79
  • 出版社:电子工业
  • 书号:9787121391224

其他参考信息(以实物为准)

  • 出版时间:2020-08-01
  • 印刷时间:2020-08-01
  • 版次:1
  • 印次:1
  • 开本:16开
  • 包装:平装
  • 页数:292
  • 字数:422千字

内容提要

本书基于较新的Linux发行版——CentOS 7.6,内容涵盖Linux基础操作、Linux常见服务器架设及Hadoop生态圈中基于Linux的Hadoop、Spark、Flink、Hbase、Hive等平台的搭建。CentOS是RHEL的社区版,可以无缝衔接应用广泛的RHEL,其基础知识也可以用于其他很多Linux发行版。目前,Hadoop生态圈在企业里深受欢迎,实用性很强,在大数据相关领域应用广泛。本书依托岗位技能,将工作任务融入 有代表性的实例中,理论内容丰富,操作步骤清晰,力求理论与实践相结合,并且充分考虑学生认知规律和特点,重点突出,难点拆解到位。由于深入浅出的内容组织,本书特别适合计算机网络、大数据运维等相关专业的学生选用,也可以作为Linux爱好者由入门到进阶的自学图书。

作者简介

刘猛,江苏邳州人,1981年出生,2002年毕业于西安工业学院计算机科学与工程系,2012年取得计算机 讲师资格,2013年取得广东技术师范学院系统理论专业理学硕士。持有RHCE、CISP、MITP等多项资格证书;2017年被评为东莞市 教师;辅导学生参加 、省市技能大赛取得多项 成绩;项目实施和教育培训经验丰富。

目录

目 录

第1章 Linux概述1
1.1 初识Linux2
1.1.1 Linux的前世今生2
1.1.2 开源软件简介3
1.1.3 Linux的特点4
1.1.4 Linux的应用4
1.2 内核与发行版6
1.2.1 内核的概念和功能6
1.2.2 内核版本6
1.2.3 常见的发行版本7
1.2.4 Red Hat、Fedora Core与CentOS9
第2章 CentOS 7.6的安装与Linux初体验11
2.1 CentOS 7.6的安装12
2.1.1 安装介质的获取及安装方式简介12
2.1.2 安装方式12
2.1.3 CentOS 7.6的安装与配置13
2.2 Linux初体验21
2.2.1 图形界面与登录22
2.2.2 字符界面与登录23
2.2.3 字符界面与图形界面的切换24
2.2.4 新用户添加25
2.2.5 Linux注销、重启、关机26
第3章 命令行与Shell基础29
3.1 Shell基础30
3.1.1 什么是Shell30
3.1.2 Linux Shell简介30
3.1.3 通配符与命令扩展32
3.1.4 别名32
3.1.5 转义字符与系统环境变量34
3.1.6 登录类型与用户环境配置35
3.2 Linux命令基础36
3.2.1 命令的格式36
3.2.2 命令的输入与执行38
3.2.3 联机帮助38
3.3 输入、输出重定向和管道39
3.3.1 命令的输入与输出39
3.3.2 输入重定向39
3.3.3 输出重定向40
3.3.4 管道40
3.4 Linux常用命令41
3.5 vi文本编辑器49
3.5.1 vi简介49
3.5.2 vi的工作模式和切换49
3.5.3 启动vi50
3.5.4 vi常用命令50
第4章 用户和用户组的管理52
4.1 Linux账号概述53
4.1.1 Linux用户类型53
4.1.2 用户账号配置文件53
4.1.3 用户组账号配置文件55
4.2 用户管理55
4.2.1 添加用户56
4.2.2 管理用户密码56
4.2.3 修改用户属性57
4.2.4 删除用户57
4.2.5 /etc/skel/目录57
4.3 用户组管理59
4.3.1 添加用户组59
4.3.2 修改用户组属性59
4.3.3 删除用户组60
4.3.4 管理用户组内的用户60
4.4 用户权限与账号登录监控61
4.4.1 用户权限61
4.4.2 账号登录监控62
第5章 文件与文件管理64
5.1 Linux文件与路径65
5.1.1 文件名与文件类型65
5.1.2 路径68
5.1.3 CentOS 7.6目录简介69
5.2 文件与目录操作命令70
5.2.1 创建文件与目录71
5.2.2 查看文件内容71
5.2.3 复制和移动文件或目录73
5.2.4 删除文件与目录73
5.2.5 创建硬链接和软链接74
5.2.6 查找文件74
5.2.7 打包和解包文件75
5.3 Linux文件权限管理76
5.3.1 权限概述77
5.3.2 权限的修改78
5.3.3 改文件或目录所属用户和用户组79
5.3.4 默认权限umask79
第6章 磁盘与分区管理81
6.1 磁盘和分区简介82
6.1.1 磁盘的结构和工作原理82
6.1.2 Linux磁盘分区82
6.1.3 Linux常见设备命名83
6.1.4 Linux分区命名84
6.2 Linux文件系统概述84
6.2.1 Linux支持的文件系统类型85
6.2.2 XFS的优点86
6.3 使用fdisk分区87
6.3.1 查看硬盘及分区信息87
6.3.2 使用fdisk编辑分区表88
6.4 文件系统管理92
6.4.1 创建文件系统92
6.4.2 挂载与卸载93
6.4.3 设置自动挂载96
6.5 磁盘配额97
第7章 Linux软件包管理100
7.1 RPM软件包管理101
7.1.1 RPM简介101
7.1.2 rpm命令与操作101
7.2 YUM软件包管理103
7.2.1 YUM配置文件104
7.2.2 配置本地YUM源105
7.2.3 yum命令详解106
第8章 Systemd概述与进程管理110
8.1 Systemd概述111
8.1.1 CentOS 6和CentOS 7启动流程的区别111
8.1.2 Systemd简介112
8.1.3 Systemd的使用和配置113
8.1.4 Systemd与SysVinit116
8.1.5 systemctl命令简介117
8.2 认识进程119
8.2.1 进程简介119
8.2.2 进程管理120
8.2.3 作业管理124
8.2.4 任务调度127
第9章 磁盘 管理131
9.1 逻辑卷管理132
9.1.1 LVM简介132
9.1.2 LVM的建立133
9.1.3 LVM的管理139
9.2 RAID管理142
9.2.1 RAID简介142
9.2.2 准备创建RAID的环境144
9.2.3 创建RAID 0145
9.2.4 创建RAID 5146
9.2.5 删除RAID149
0章 Linux网络基础与远程访问151
10.1 网络相关概念152
10.1.1 TCP/IP协议概述152
10.1.2 IP地址152
10.1.3 协议端口154
10.1.4 两种软件架构模式154
10.2 Linux网络应用技术155
10.2.1 网络查询与连通性测试155
10.2.2 网络连通性测试157
10.2.3 文件传输158
10.3 配置网络参数163
10.3.1 网络参数配置文件163
10.3.2 使用ifconfig配置网络164
10.3.3 使用nmtui配置网络165
10.4 Telnet服务166
10.4.1 Telnet服务的安装与启动166
10.4.2 Telnet登录167
10.5 SSH服务169
10.5.1 OpenSSH服务的安装与配置169
10.5.2 认证与登录方式171
10.6 在Windows下远程管理Linux173
10.6.1 使用WinSCP上传下载文件173
10.6.2 使用SecureCRT远程管理Linux178
1章 网络服务配置与管理183
11.1 DHCP服务器184
11.1.1 DHCP协议概述184
11.1.2 DHCP协议的工作过程184
11.1.3 DHCP服务器的安装与运行管理185
11.1.4 网络虚拟环境的建立、配置与运行186
11.1.5 DHCP服务器的配置与测试187
11.1.6 DHCP 作用域与中继代理服务器的配置190
11.2 DNS服务器192
11.2.1 DNS概述192
11.2.2 DNS服务器的安装与运行管理192
11.2.3 纯DNS服务器的配置与测试193
11.2.4 主/辅DNS服务器的配置197
11.2.5 DNS转发与DNS缓存服务器198
?
11.3 FTP服务器199
11.3.1 FTP概述200
11.3.2 FTP服务器的安装与运行管理200
11.3.3 vsftpd配置200
11.3.4 虚拟用户配置203
11.3.5 创建安全的FTP服务器205
11.4 Apache服务器207
11.4.1 Apache概述207
11.4.2 Apache服务器的安装与运行管理207
11.4.3 Apache服务器的配置与测试208
11.4.4 Web虚拟主机的配置210
11.4.5 创建安全的网站214
11.4.6 虚拟目录与用户认证216
11.5 Samba跨平台资源共享管理219
11.5.1 Samba服务器的安装与运行管理219
11.5.2 Samba服务配置文件220
11.5.3 可匿名访问的共享文件配置222
11.5.4 带用户验证的共享文件配置224
11.6 邮件服务器227
11.6.1 电子邮件系统的工作原理228
11.6.2 简单邮件系统的安装与运行管理229
11.6.3 简单邮件系统的配置229
11.6.4 配置SMTP认证233
2章 大数据与Hadoop生态圈236
12.1 大数据简介237
12.2 Hadoop生态圈238
12.2.1 Hadoop生态圈介绍238
12.2.2 分布式文件系统HDFS241
12.2.3 并行计算框架MapReduce242
12.2.4 内存计算模型Spark243
12.2.5 第四代计算引擎Flink244
12.3 Hadoop集群部署245
12.3.1 准备工作245
12.3.2 Java的安装与配置248
12.3.3 Hadoop 分布式部署249
12