本書以Red Hat Enterprise Linux 9.2為平臺, 對Linux的基礎知識進行詳細的介紹。本書根據初學者的學習規律, 先簡介Linux操作系統、Linux的運行模式和基本操作、Linux文件系統、Linux用戶管理、Linux的Shell和自動化程序, 然後在此基礎上以進程管理和存儲管理為例來提升Linux操作系統理論的深度與廣度, 可以為實踐提供指導思想。
本書由淺入深、全面系統地介紹Linux系統管理及服務器配置的相關內容。本書強調實踐能力的培養,以項目為導引展開知識點介紹。全書共16章,分為基礎管理篇和服務器配置篇。基礎管理篇包括:CentOS Linux 7系統的安裝與介紹、文件系統、用戶與用戶組、權限管理、服務與進程、軟件安裝與包管理工具、網絡連接、Shell編程入門;服務器配置篇包括:DNS服務器、DHCP服務器、Web服務器、MySQL服務器、FTP服務器、NFS服務器、Samba服務器、時間服務器。為便於複習和自學,每章後配備豐富的習題和上機實踐。同時為便於教師的講授,本書配備電子課件、電子教案、學案、源程序及習題答案。
本教材依據職業教育特點,從基礎知識講起,逐步深入到實踐應用環節,通過系統地介紹HBase的安裝配置、數據模型、表操作、過濾器及性能優化等知識,幫助學生全面瞭解HBase的原理和應用。通過對本教材的學習,學生將具備使用HBase進行數據存儲和處理的基本技能,為後續深入學習大數據相關課程打下堅實的基礎。本教材共有8個單元,包括數據庫概述、HBase簡介與安裝、HBase原理與架構、HBase Shell、HBase API、HBase模式設計與優化、MapReduce On HBase、HBase綜合實戰。作為立體化教材,本教材配備了微課視頻、PPT課件、工具包、工程代碼包等資源,可有效滿足職業院校學生多樣化的學習需求。
本書以Red Hat Enterprise Linux 9.2/CentOS Stream 9為平臺,遵從學生的認知規律,從理解Linux基礎知識,到學會基本命令和系統管理,再到掌握綜合性較強的服務器配置,層層遞進,共有14個項目。內容包括安裝Linux操作系統、使用Linux命令、管理文件與目錄、管理文本文件、配置網絡功能、管理軟件包與進程、管理用戶與用戶組、管理權限與所有者、管理磁盤分區與文件系統、編寫shell腳本、配置DHCP服務器、配置DNS服務器、配置FTP服務器和部署前後端分離的應用系統等。本書可以作為職業院校、應用型本科院校雲計算技術應用、計算機網絡技術、計算機應用技術、軟件技術、大數據技術等相關專業的Linux課程教材,也可以作為1+X雲計算平臺運維與開發認證考試中Linux系統與服務構建運維模塊的輔導教材,還可以作為期望從事Linux服務器運維人員的自學參考資料。