《Linux系统及大数据套用》是由燕彩蓉、李继云编着,2016年由高等教育出版社出版的计算机作业系统专业类教材。该教材适合作为计算机科学、软体工程、网路工程等专业本科生教材,也可供基于开源平台的大数据套用开发工程技术人员参考。
全书共三篇分10章,由Linux系统概述、档案管理、用户与组管理、网路及其服务配置、核心及其配置、shell编程扩展、套用开发、大数据套用、大数据存储、大数据分析工具等组成。
基本介绍
- 书名:Linux系统及大数据套用
- 作者:燕彩蓉、李继云
- ISBN:978-7-04-044614-2
- 类别:计算机作业系统专业类教材
- 页数:244页
- 出版社:高等教育出版社
- 出版时间:2016-04-22
- 装帧:平装
- 开本:16开
- 版面字数:340千字
成书过程
为了引导高校计算机类各专业点构建有特色的培养方案,同时建设学科基础课和专业课,促进本科计算机类专业套用型人才培养,教育部高等学校计算机类专业教学指导委员会、全国高等学校计算机教育研究会与高等教育出版社联合组建了“高等学校本科计算机类专业套用型人才培养研究”课题组,并由燕彩蓉、李继云编着,在基于《计算机类专业教学质量国家标準》,围绕软体工程、网路工程、物联网工程等专业套用型人才培养的研究展开《Linux系统及大数据套用》修订工作。
2016年4月22日,《Linux系统及大数据套用》由高等教育出版社出版。
内容简介
《Linux系统及大数据套用》共分成3篇,第1篇包括7章,主要面向初学者,分别从系统使用者、网路管理者、shell程式开发者、应用程式开发者和核心开发者的角度,介绍Linux操作环境、操作命令,以及基本的开发方法;第2篇包括3章,主要面向大数据套用的开发者,介绍基于Linux系统的大数据计算平台、存储平台,以及几个广泛使用的套用开发和分析工具;第3篇是实验,使读者从初步认识Linux、熟练使用shell命令、掌握系统管理原理,到熟悉基于Linux的大数据开发平台。
教材目录
前辅文 | 6.4其他shell编程 |
第一篇Linux系统 | 6.5本章小结 |
第1章Linux系统概述 | 习题6 |
1.1Linux系统的产生 | 第7章套用开发 |
1.2Linux系统的发展 | 7.1程式安装与配置 |
1.3Linux系统的套用 | 7.2C程式开发 |
1.4Linux系统终端 | 7.3Java程式开发 |
1.5shell命令 | 7.4Web开发 |
1.6本章小结 | 7.5版本控制 |
习题1 | 7.6本章小结 |
第2章档案管理 | 习题7 |
2.1Linux档案 | 第二篇大数据套用 |
2.2档案系统 | 第8章大数据开发平台 |
2.3设备档案 | 8.1大数据 |
2.4档案操作shell命令 | 8.2Hadoop与MapReduce |
2.5本章小结 | 8.3基于记忆体计算与Spark |
习题2 | 8.4实时计算与Storm |
第3章用户与组管理 | 8.5本章小结 |
3.1用户与组账号 | 习题8 |
3.2账号管理命令 | 第9章大数据存储 |
3.3用户与档案系统空间 | 9.1NoSQL介绍 |
3.4档案许可权管理 | 9.2HBase资料库 |
3.5系统安全性 | 9.3OpenTSDB资料库 |
3.6本章小结 | 9.4本章小结 |
习题3 | 习题9 |
第4章网路及其服务配置 | 第10章大数据分析工具 |
4.1网路配置 | 10.1Hive数据分析平台 |
4.2Web伺服器 | 10.2Pig数据分析平台 |
4.3FTP伺服器 | 10.3Mahout数据挖掘平台 |
4.4Samba伺服器 | 10.4本章小结 |
4.5其他伺服器 | 习题10 |
4.6本章小结 | 第三篇实验 |
习题4 | 实验1系统安装与基本使用 |
第5章核心及其配置 | 实验2档案及档案系统管理 |
5.1Linux核心档案组织结构 | 实验3用户与许可权管理 |
5.2核心构建 | 实验4网路及其服务管理 |
5.3系统调用 | 实验5核心定製与编程 |
5.4本章小结 | 实验6shell编程 |
习题5 | 实验7套用开发 |
第6章shell编程扩展 | 实验8Hadoop安装、部署与套用 |
6.1文本编辑器 | 实验9Spark安装、部署与套用 |
6.2shell | 实验10Storm安装、部署与套用 |
6.3bash编程 | 参考文献 |
教学资源
- 课程资源
《Linux系统及大数据套用》配有Abook数字课程,该课程包括电子课件(教师上课使用的与课程和教材配套的教学PPT)、习题参考答案(教材各章习题的参考解答)、教学视频(针对教材部分难点及重点知识的课程教学视频)、扩展阅读(作者推存的其他网路学习资源地址及发散问题等)等内容。
教材特色
特色要点
1、以课题研製的《高等学校本科计算机类专业套用型人才培养指导意见》为指导,委託有教学实践经验的教师编写,内容覆盖了不同专业的学科基础课、专业核心课及专业方向课。
2、教材内容基于理论适用,突出理论与实践相结合,强调“做中学”,引入实验案例,摒弃大而全、重理论轻实践的做法,突出专业特色。
3、採用纸质教材与数字资源相结合的形式,将教学内容与课程建设充分展示出来,使教师和学生藉助网路实现个性化教学。
4、该书是一本教材和实验指导书,在该书的指导下利用网路搜寻引擎工具,可以更全面地学习Linux系统,深入了解它对大数据处理的支持。
覆盖专业
1、计算机科学与技术。学习Linux档案系统管理、用户管理、许可权管理,以及核心构建技术,加深对作业系统原理的理解。
2、软体工程。学习基于Linux的套用软体和核心程式开发方法,尤其是面向大数据套用的开发技术和方法。
3、网路工程。熟悉Linux的网路配置方法和伺服器搭建技术,面向大数据套用的Linux集群环境构建。
4、信息安全。掌握Linux系统中安全设定的方法和技巧,具备一定的Linux系统信息安全防护能力。
作者简介

燕彩蓉,女,博士,东华大学计算机科学与技术学院副教授、硕士生导师。主要研究方向为并行与分散式算法、云计算、大数据处理。
李继云,1969年6月出生,东华大学计算机科学与技术学院计算机套用学科教授。研究方向为数据工程、机器学习、人工智慧、决策心理建模。