图书介绍

Linux系统与大数据应用【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

Linux系统与大数据应用
  • 燕彩蓉,李继云编著 著
  • 出版社: 北京:高等教育出版社
  • ISBN:7040446141
  • 出版时间:2016
  • 标注页数:231页
  • 文件大小:23MB
  • 文件页数:244页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Linux系统与大数据应用PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一篇 Linux系统3

第1章 Linux系统概述3

1.1 Linux系统的产生3

1.1.1 GNU4

1.1.2 GPL4

1.1.3 LGPL5

1.1.4 POSIX6

1.1.5 GNU/Linux7

1.2 Linux系统的发展7

2.1 早期Linux系统7

1.2.2 Linux内核版本8

1.2.3 Linux发行版本9

1.2.4 Linux体系架构10

1.3 Linux系统的应用11

1.3.1 桌面应用11

1.3.2 服务器应用11

1.3.3 嵌入式应用12

1.3.4 评价12

1.4 Linux系统终端13

1.4.1 Xwindow13

4.2 KDE13

1.4.3 GNOME14

1.4.4 其他桌面15

1.5 shell命令15

1.5.1 shell命令介绍16

1.5.2 shell命令使用16

1.5.3 联机帮助命令16

1.6 本章小结17

习题117

第2章 文件管理19

2.1 Linux文件19

2.1.1 文件名19

2.1.2 文件类型和属性20

2.1.3 Linux系统目录结构20

2.2 文件系统21

2.2.1 文件系统分类21

2.2.2 Ext2/Ext3/Ext4文件系统分析22

2.2.3 硬链接与符号链接23

2.3 设备文件24

2.3.1 设备文件挂载24

2.3.2 设备文件卸载25

2.3.3 设备文件自动挂载配置25

2.3.4 几种特殊的设备文件26

2.4 文件操作shell命令27

2.4.1 文件内容显示27

2.4.2 文件查询27

2.4.3 文件及文件系统管理29

2.4.4 几个功能强大的命令30

2.5 本章小结31

习题231

第3章 用户与组管理32

3.1 用户与组账号32

3.1.1 账号32

3.1.2 用户账号配置文件33

3.1.3 组账号配置文件35

3.2 账号管理命令35

3.3 用户与文件系统空间37

3.3.1 主目录37

3.3.2 用户与磁盘空间37

3.4 文件权限管理38

3.4.1 文件权限管理概述38

3.4.2 文件特殊权限41

3.5 系统安全性42

3.5.1 账号安全性42

3.5.2 常见漏洞安全性42

3.5.3 SELinux43

3.6 本章小结44

习题344

第4章 网络及其服务配置46

4.1 网络配置46

4.1.1 相关系统文件46

4.1.2 常用网络命令47

4.1.3 OpenSSH49

4.2 Web服务器50

4.2.1 Apache HTTP Server50

4.2.2 安装与配置实例51

4.3 FTP服务器52

4.3.1 vsFTP52

4.3.2 安装与配置实例53

4.4 Samba服务器54

4.4.1 Samba简介54

4.4.2 安装与配置实例56

4.5 其他服务器57

4.5.1 邮件服务器57

4.5.2 DNS服务器58

4.5.3 DHCP服务器59

4.6 本章小结59

习题459

第5章 内核及其配置60

5.1 Linux内核文件组织结构60

5.2 内核构建61

5.2.1 内核引导与启动61

5.2.2 内核引导管理器61

5.2.3 内核编译63

5.3 系统调用64

5.3.1 系统调用的实现64

5.3.2 增加系统调用66

5.4 本章小结66

习题567

第6章 shell编程扩展68

6.1 文本编辑器68

6.1.1 vi编辑器68

6.1.2 vim编辑器69

6.1.3 emacs编辑器69

6.1.4 Gedit编辑器69

6.2 shell70

6.3 bash编程71

6.3.1 关于bash71

6.3.2 变量72

6.3.3 操作符73

6.3.4 条件和test命令74

6.3.5 shell流控制76

6.3.6 函数77

6.4 其他shell编程80

6.4.1 sed80

6.4.2 grep80

6.4.3 awk81

6.5 本章小结82

习题683

第7章 应用开发84

7.1 程序安装与配置84

7.1.1 安装程序与更新软件84

7.1.2 设置环境变量86

7.2 C程序开发87

7.2.1 gcc87

7.2.2 make 工具与makefile文件89

7.2.3 C程序开发实例89

7.3 Java程序开发91

7.3.1 Ant91

7.3.2 Maven92

7.3.3 Eclipse93

7.4 Web开发93

7.4.1 LAMP93

7.4.2 LAMP加速94

7.4.3 应用95

7.5 版本控制96

7.5.1 VCS96

7.5.2 CVS97

7.5.3 Subversion97

7.5.4 Git98

7.6 本章小结99

习题799

第二篇 大数据应用103

第8章 大数据开发平台103

8.1 大数据103

8.1.1 大数据的特点103

8.1.2 Hadoop与大数据104

8.2 Hadoop与MapReduce105

8.2.1 Hadoop框架及组件介绍105

8.2.2 分布式文件系统HDFS106

8.2.3 并行编程框架MapReduce107

8.2.4 Hadoop应用示例1107

8.2.5 Hadoop应用示例2111

8.3 基于内存计算与Spark113

8.3.1 Spark介绍113

8.3.2 Spark应用示例114

8.4 实时计算与Storm116

8.4.1 Storm介绍116

8.4.2 Storm应用示例1117

8.4.3 Storm应用示例2118

8.5 本章小结121

习题8122

第9章 大数据存储123

9.1 NoSQL介绍123

9.1.1 NoSQL发展123

9.1.2 NoSQL特征123

9.1.3 NoSQL分类125

9.2 HBase数据库127

9.2.1 HBase介绍128

9.2.2 HBase应用示例129

9.3 OpenTSDB数据库135

9.3.1 OpenTSDB介绍135

9.3.2 OpenTSDB应用示例136

9.4 本章小结139

习题9139

第10章 大数据分析工具141

10.1 Hive数据分析平台141

10.1.1 Hive的组成141

10.1.2 Hive和RDBMS的区别143

10.1.3 Hive应用示例144

10.2 Pig数据分析平台151

10.2.1 Pig简介151

10.2.2 Pig与Hive153

10.2.3 Pig应用示例153

10.3 Mahout数据挖掘平台155

10.3.1 Mahout简介155

10.3.2 安装与配置155

10.3.3 Mahout应用示例156

10.4 本章小结158

习题10158

第三篇 实验161

实验1 系统安装与基本使用161

实验2 文件及文件系统管理167

实验3 用户与权限管理172

实验4 网络及其服务管理180

实验5 内核定制与编程191

实验6 shell编程197

实验7 应用开发206

实验8 Hadoop安装、部署与应用212

实验9 Spark安装、部署与应用221

实验10 Storm安装、部署与应用226

参考文献230

热门推荐