Linux操作系統配置與管理項目化教程
-
【作 者】主編 白玉羚 劉金明 王鵬
【I S B N 】978-7-5170-7561-5
【責任編輯】張玉玲
【適用讀者群】本專通用
【出版時間】2019-04-12
【開 本】16開
【裝幀信息】平裝(光膜)
【版 次】第1版第1次印刷
【頁 數】248
【千字數】384
【印 張】15.5
【定 價】¥40
【叢 書】高等職業教育“十三五”精品規劃教材(計算機網絡技術系列)
【備注信息】
簡介
本書特色
前言
章節列表
精彩閱讀
下載資源
相關圖書
本書以目前最新的Linux 發行版CentOS 7為平臺,用項目教學的方式全面介紹Linux操作系統的配置與管理。全書共分14個項目,項目一到項目七著重訓練Linux操作系統的下載與安裝、命令操作及使用Vi編輯器編寫shell腳本、管理用戶和組、管理文件系統和磁盤、配置Linux網絡;項目八到項目十四著重訓練如何搭建Linux系統的各種網絡服務器,包括NFS服務器、Samba服務器、DHCP服務器、DNS服務器、Apache服務器、電子郵件服務器和防火墻與代理服務器等,并且本書每個項目后面都安排有相應的實訓任務,圖文并茂、內容深入淺出。
本書可作為高職高專院校、本科院校相關專業的教材,同時也可作為初學者學習Linux的一本入門書籍。
與時俱進:采用目前最新的Linux 發行版CentOS 7 為平臺。
項目教學:通過項目案例全面系統地講解Linux 操作系統的配置與管理。
隨學隨練:每個項目后面都安排有相應的實訓任務,幫助掌握知識要點。
前 言
Linux是一套免費使用和自由傳播的類UNIX操作系統,是一個基于POSIX和UNIX的多用戶、多任務、支持多線程和多CPU的操作系統。借助于Internet網絡,并通過全世界各地計算機愛好者的共同努力,Linux已成為今天世界上使用最多的一種類UNIX操作系統,并且使用人數還在迅猛增長。本書全面介紹了Linux的基礎操作、網絡應用和架設網站開發環境的相關操作,既適合作為Linux初學者的入門級教材,也可作為專業人員的參考手冊。
本書內容主要包括:
項目一 認識并下載Linux操作系統,對應的知識點為Linux系統的特點、Linux體系結構、Linux內核、Linux的版本、CentOS的下載。
項目二 安裝Linux操作系統,對應的知識點為Linux安裝前的準備、CentOS 7的安裝方法、首次啟動CentOS的設置、X-Window System、Linux終端窗口、Linux啟動過程和運行級別、GRUB。
項目三 使用Linux命令進行常規操作,對應的知識點為Linux命令基礎、文件目錄類命令、系統信息類命令、進程管理類命令以及其他常用命令。
項目四 用Vi編輯器編寫shell腳本,對應的知識點為shell的變量功能、輸入輸出重定向與管道、正則表達式、shell腳本、Vi編輯器、Vi命令。
項目五 管理用戶和組,對應的知識點為Linux用戶和組群文件、用戶賬戶管理、組群管理、使用用戶管理器管理用戶和組群、Linux常用的賬戶管理命令。
項目六 管理文件系統和磁盤,對應的知識點為Linux文件系統、Linux磁盤管理、磁盤配額管理。
項目七 配置Linux網絡,對應的知識點為/etc/sysconfig/network、Linux常見網絡配置文件、常用網絡配置命令。
項目八 搭建NFS服務器,對應的知識點為NFS基本原理、NFS服務器的安裝和配置方法、NFS客戶端配置方法。
項目九 搭建Samba服務器,對應的知識點為SMB協議、Samba的功能、Samba服務的配置文件、share服務器和user服務器實例、Samba服務的用戶映射文件、Linux配置打印服務共享方法、Linux和Windows互相通信方法。
項目十 搭建DHCP服務器,對應的知識點為DHCP服務工作原理、DHCP服務的安裝、服務的啟動、DHCP客戶端的配置、DHCP服務部署。
項目十一 搭建DNS服務器,對應的知識點為DNS查詢模式、DNS域名空間結構、/etc/hosts文件、DNS服務的安裝、BIND配置文件、DNS服務器的配置、DNS客戶端的配置。
項目十二 搭建Apache服務器,對應的知識點為Apache服務的安裝、Apache服務的啟動與停止、Apache服務器的配置。
項目十三 搭建電子郵件服務器,對應的知識點為電子郵件服務工作原理、電子郵件服務器的安裝、電子郵件服務器的啟動與停止、Sendmail服務器的配置。
項目十四 設置防火墻與代理服務器,對應的知識點為防火墻的概念、防火墻的種類、iptables、NAT、Squid代理服務器。
本書由白玉羚、劉金明、王鵬任主編,羅大偉、劉志寶、齊寧、王珂任副主編,其中白玉羚編寫項目十二至項目十四,并負責全書統稿工作;劉金明編寫項目八和項目九,并負責全書排版和部分項目的習題;王鵬編寫項目十和項目十一;羅大偉編寫項目一和項目二;劉志寶編寫項目三、項目四;齊寧編寫項目五;王珂編寫項目六;李航宇編寫項目七;閆淼、霍聰、鄭茵、陳曉光參與本書部分內容的編寫工作以及制圖、制表等方面的工作。
由于作者水平有限,加之時間倉促,書中難免有疏漏和不妥之處,懇請各位讀者和專家批評指正,以便再版時修正。
編 者
2019年2月
項目一 下載Linux操作系統 1
任務1 認識Linux操作系統 1
任務2 選擇Linux操作系統版本 4
任務3 下載CentOS Linux操作系統光盤映射
文件 6
項目總結 8
思考與練習 8
技能實訓 9
項目二 安裝Linux操作系統 11
任務1 做好安裝前的準備 11
任務2 安裝CentOS 7 Linux操作系統 14
任務3 完成首次啟動CentOS的設置 19
任務4 了解X-Window System 22
任務5 打開Linux終端窗口 24
任務6 設置Linux運行級別 24
任務7 在終端界面登錄Linux 26
任務8 安裝和配置GRUB 26
任務9 使用系統服務管理工具systemd管理
服務 29
項目總結 29
思考與練習 30
技能實訓 30
項目三 使用Linux命令進行常規操作 33
任務1 熟悉Linux命令基本語法 33
任務2 定位文件和目錄 34
任務3 瀏覽文件和目錄 36
任務4 搜索文件內容 41
任務5 用命令操作文件和目錄 42
任務6 用命令管理系統 45
任務7 管理進程 48
任務8 作業調度 51
項目總結 52
思考與練習 52
技能實訓 53
項目四 用Vi編輯器編寫shell腳本 55
任務1 初識shell 55
任務2 編寫簡單的shell程序 57
任務3 利用輸入/輸出重定向獲取/輸出信息 61
任務4 管道線與管道線分流 64
任務5 編寫帶流程控制語句的shell程序 65
任務6 使用函數編寫shell程序 70
任務7 使用Vi編輯器 71
任務8 使用正則表達式來檢索和替換文本 74
項目總結 75
思考與練習 76
技能實訓 76
項目五 管理用戶和組 80
任務1 管理用戶和群組文件 80
任務2 添加賬戶 83
任務3 設置用戶賬戶口令 84
任務4 維護用戶賬戶 86
任務5 組群管理 88
任務6 使用用戶管理器管理用戶和組群 90
任務7 使用命令管理用戶和用戶組 94
項目總結 95
思考與練習 95
技能實訓 96
項目六 管理文件系統和磁盤 100
任務1 了解文件系統 100
任務2 分析Linux文件系統目錄結構 102
任務3 管理Linux文件權限 105
任務4 使用磁盤管理工具進行分區和格
式化 108
任務5 使用圖形化工具進行分區格式化 109
任務6 磁盤掛載 109
任務7 實現Linux中的軟件RAID 112
任務8 使用LVM邏輯卷管理器 114
任務9 管理磁盤配額 115
項目總結 116
思考與練習 117
技能實訓 117
項目七 配置Linux網絡 121
任務1 編輯網絡配置文件 121
任務2 配置Linux網絡 123
項目總結 127
思考與練習 127
技能實訓 128
項目八 搭建NFS服務器 132
任務1 安裝NFS服務器 132
任務2 配置NFS服務器 134
任務3 啟動和停止NFS服務 136
任務4 配置NFS客戶 137
項目總結 138
思考與練習 138
技能實訓 139
項目九 搭建Samba服務器 142
任務1 初識Samba 142
任務2 安裝Samba服務 144
任務3 啟動和停止Samba服務 145
任務4 配置Samba 146
任務5 配置share服務器 151
任務6 配置user服務器 152
任務7 配置用戶映射文件 154
任務8 配置打印服務共享 154
任務9 Linux訪問Windows系統 155
項目總結 156
思考與練習 156
技能實訓 157
項目十 搭建DHCP服務器 160
任務1 安裝前準備 160
任務2 安裝DHCP服務 161
任務3 配置DHCP服務 162
任務4 啟動和停止DHCP服務 166
任務5 配置DHCP客戶端 166
項目總結 168
思考與練習 168
技能實訓 168
項目十一 搭建DNS服務器 174
任務1 初識DNS服務 174
任務2 分析DNS域名空間結構 176
任務3 解析DNS域名www.sina.com 178
任務4 使用/etc/hosts文件管理域名 179
任務5 安裝DNS服務 179
任務6 啟動和停止DNS服務 181
任務7 編輯BIND配置文件 181
任務8 配置DNS服務器 187
任務9 配置DNS客戶端 190
任務10 測試DNS 191
項目總結 192
思考與練習 192
技能實訓 193
項目十二 搭建Apache服務器 197
任務1 安裝Apache服務 197
任務2 啟動和停止Apache服務 198
任務3 測試Apache服務 199
任務4 配置Apache服務器的主配置文件 200
任務5 進行Apache服務器的常規配置 202
任務6 進行Apache服務器的高級配置 204
項目總結 207
思考與練習 207
技能實訓 208
項目十三 搭建電子郵件服務器 211
任務1 搭建郵件服務器前的準備 211
任務2 安裝Sendmail 214
任務3 啟動和停止Sendmail 215
任務4 配置Sendmail服務器 215
任務5 搭建Postfix郵件服務器 217
項目總結 222
思考與練習 223
技能實訓 223
項目十四 設置防火墻與代理服務器 225
任務1 設置iptables防火墻 225
任務2 使用iptables實現NAT 231
任務3 安裝Squid代理服務器 234
任務4 啟動Squid服務 235
任務5 配置Squid服務器 236
項目總結 237
思考與練習 238
技能實訓 239
參考文獻 242
- 人工智能應用基礎 [主編 楊纓 李佳]
- 中華水文化(慕課版)(第二版) [畢雪燕 楊華軻 羅玲誼 等編著]
- 電路與電子技術Ⅱ——電路分析基礎 [主編 陳曉 金哲]
- 人工智能概論(第二版) [主編 任云暉 丁紅 徐迎春 ]
- 信息時代美育之道 [主編 劉宏宇 黎婭]
- 數字媒體交互設計項目式教程(微課版) [主編 蘇陸]
- Amazing!兒童英語自然拼讀分級教材(全8冊) [王玲 編著]
- Spark大數據處理技術 [主編 劉仁山 周洪翠 莊新妍]
- 人工智能算法與實踐 [主編 梁琨 張翼英]
- 計算機網絡技術項目化教程(微課版) [主編 王艷萍 安華萍]
- 數據清洗 [黃源 劉智楊 孫大松]
- 電路設計與PCB制作實操教程 [主編 周永宏]
- 電路與電子技術Ⅰ—數字電子技術 [主編 鄭玉珍 王淑琴]
- Java編程基礎案例式教程 [主編 陳艷華 唐春蘭]
- Excel在會計工作中的應用(第三版) [主 編 趙艷莉 耿聰慧]
- 應用數學 [主編 劉東海 劉麗瑤]
- Web用戶界面設計與制作 [主編 趙娟]
- 計算機網絡基礎創新教程(模塊化+課程思政版) [主編 唐繼勇 李旭]
- 計算機應用技術基礎案例教程 [主編 周麗娟 王璐]
- Unity應用開發與實戰(微課版) [主 編 程永恒]
- PHP程序設計項目化教程 [主 編 杜海穎]
- 文學基礎與影視欣賞 [楊華軻 朱偉利 畢雪燕 羅玲誼]
- 路由交換技術項目化教程 [主編 范國娟]
- 信息技術基礎立體化教程 [鄒承俊 周洪林 劉和文 葉煜 ]
- 大學計算機基礎與計算思維 [主編 閔笛 汪瑩]
- 無線局域網技術與實踐 [主編 唐繼勇 劉思伶]
- 信息技術基礎項目化教程 [主編 王宏斌 王萬麗 王芳]
- 體育與健康 [主編 馬馳 吳雅彬]
- 大學計算機信息素養(第二版) [主編 盧山]
- 全國計算機等級考試一級(MS Office)指導手冊 [主編 王宏斌 孫元 禹晨]