本書以CentOS 7.6為平臺,系統(tǒng)、全面地介紹Linux操作系統(tǒng)的基本概念和使用方法。全書共分為8個項目,內(nèi)容包括初識Linux操作系統(tǒng),Linux操作系統(tǒng)基礎,管理用戶、組群和權(quán)限,配置和管理磁盤,管理軟件,編寫Shell腳本,配置和管理網(wǎng)絡,配置和管理Linux服務器。本書還配有豐富的教學資源,如課程標準、教案、課件、課后任務拓展訓練答案、源碼文件等,以提高學習效率。本書可作為高職高專大數(shù)據(jù)、人工智能相關專業(yè)的教材,也可作為廣大計算機愛好者自學Linux操作系統(tǒng)的參考書。
李國輝碩士,副教授,天津職業(yè)大學電子信息工程學院云計算技術與應用專業(yè)教師。主持并參與省部級課題5項,局級課題2項;撰寫論文18篇,其中核心期刊4篇;指導學生多次獲得技能大賽及"中美創(chuàng)客”大賽獎項。天津卓迅科技股份有限公司講師、深圳訊方技術股份有限公司技術顧問
項目1 初識Linux操作系統(tǒng) 001
任務1 安裝Linux服務器 002
任務2 Linux操作系統(tǒng)登錄與管理 015
項目2 Linux操作系統(tǒng)基礎 037
任務1 Shell操作基礎 038
任務2 目錄和文件基本操作 046
任務3 文件查詢與壓縮 061
任務4 使用vi編輯器 074
項目3 管理用戶、組群和權(quán)限 082
任務1 管理用戶、組群 083
任務2 管理權(quán)限 098
項目4 配置和管理磁盤 120
任務1 配置磁盤配額 121
任務2 創(chuàng)建和配置邏輯卷 140
任務3 配置磁盤陣列 147
項目5 管理軟件 157
任務1 使用RPM管理軟件 158
任務2 使用YUM管理軟件 167
任務3 源碼編譯安裝軟件 180
?
項目6 編寫Shell腳本 186
任務1 編寫基本的Shell腳本 187
任務2 編寫流程控制腳本 199
項目7 配置和管理網(wǎng)絡 209
任務1 配置網(wǎng)絡 210
任務2 常用網(wǎng)絡操作 219
項目8 配置和管理Linux服務器 230
任務1 配置和管理Apache服務器 231
任務2 配置和管理Nginx服務器 242
任務3 配置和管理MariaDB數(shù)據(jù)庫服務器 253
任務4 搭建單機動態(tài)Web應用 262