Linux系統及大數據套用

Linux系統及大數據套用

《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月出生,東華大學計算機科學與技術學院計算機套用學科教授。研究方向為數據工程、機器學習、人工智慧、決策心理建模。

相關詞條

熱門詞條

聯絡我們