《大數據之Linux實戰》

99

老師:?冼茂源

10年IT及互聯網公司工作經驗,具有在朗訊、Sun Microsystems、搜狗等通信、傳統IT以及互聯網企業的工作經歷,有著豐富的Java及分布式應用開發和管理經驗。

你懂的网址 同時是大數據相關開源技術的積極參與和推動者,是apache開源項目Hama的PMC成員。在實際工作中,針對實際項目需求,對hadoop調度機制、安全管理、存儲優化、監控及管理系統等進行深度修改。同時,在將HBase與具體查詢業務相結合,在實際項目中進行系統問題排查及調優方面有豐富經驗。

老師:徐慶甡

你懂的网址具有多年java相關方面的研發工作,具有豐富的Linux使用經驗,目前在某互聯網公司從事hadoop研發工作。同時,是spark的狂熱分子。

老師:閆昆

一直從事研發工作,擅長Java,2012年初開始接觸大數據并參與大數據平臺建設并對其他業務系統提供支持,現主要負責分布式計算及數據系統的研發工作,對基于大數據的系統有豐富的開發和實戰經驗。

?

?

一、步入linux

1.1 Linux簡要介紹

1.2 Linux各個distribution選擇

1.3 Linux磁盤分區選擇

1.4 Linux目錄結構

實踐1 CentOS安裝

實踐2 Linux基本命令實驗

?

二、一切皆文件

2.1 Linux用戶和組概念

2.2 Linux文件屬性及權限

2.3 Linux文件與目錄CRUD

實踐1 創建文件及目錄并修改權限

實踐2 對文件或目錄的操作

實踐3 創建Hadoop用戶及Hadoop組等

?

第三周 文件系統

3.1 磁盤物理簡要介紹

3.2 Linux文件系統原理

3.3 Ext2/Ext3/Ext4及swap簡介

3.4 掛載點

3.4 文件系統的操作

實踐 df,du實際用法

?

第四周 Shell的世界

4.1 認識Vim及熟悉Vim

4.2 常見shell命令學習

?

第五周 shell 腳本

5.1 shell script介紹

5.2 hello shell練習

5.3 判斷符號

5.4 條件判斷語句

5.5 循環語句

5.6 傳遞參數

?實踐1 檢查硬盤空間腳本練習

實踐2 分析一個Hadoop腳本(Shell源碼)

?

第六周 進程介紹

6.1 進程簡介

6.2 進程的查看

6.3 進程的管理

6.4 進程的執行順序

6.5 進程資源占用監控

6.6 任務管理

實踐1 查看進程及資源使用情況

實踐2 設置后臺運行job

?

第七周 Linux軟件包管理

7.1 tarball安裝

7.2 rpm安裝方式操作

7.3 yum安裝方式操作

7.4 linux壓縮命令

實踐1 tarball安裝實踐

實踐2 rpm安裝實踐

實踐3 yum安裝實踐

?

第八周 Linux網絡詳解

8.1網絡基本常識

8.2網絡參數常用命令

8.3網絡通信

8.4網絡下載

?

聯系我們:

手機:你懂的网址13126576580

郵件:admin@epicabrazil.com

QQ:2895704140

相關課程

授課教師

碼人

你懂的网址冼茂源 Apache Hama project PMC。 具有在朗訊、Sun Microsystems、搜狗等通信、傳統IT以及互聯網企業的...