本書采用項目引導、任務驅動的方式,每個項目都包括項目學習目標、案例情境、項目需求、實施方案、項目小結、實訓練習和課后習題,內容豐富、結構清晰。在內容安排上注意難點分散、重點突出,在案例選取上注重實用性和代表性。
本書共介紹了9個項目。從內容組織上分為系統(tǒng)維護與網絡管理,其中項目1~5主要介紹了Linux操作系統(tǒng)的安裝與啟動、Linux 命令行操作基礎、文件與設備管理、建立與管理Linux 用戶和用戶組、網絡配置與服務管理,項目6~9主要介紹了搭建DHCP服務器、搭建DNS服務器、搭建FTP 服務器、搭建WWW 服務器。
本書可以作為高職高專院校計算機網絡技術、信息安全技術應用、計算機應用技術、物聯網應用技術、大數據技術、云計算技術應用等專業(yè)的教材,也可供從事計算機網絡工程設計、網絡管理與維護的工程技術人員使用。
理論夠用、理實一體
遵循“教、學、做”一體化的教學模式
采用項目引導、任務驅動的方式
以培養(yǎng)技術應用能力為主線
依據學生的認知規(guī)則構建教材內容體系
前言
隨著計算機技術的迅速發(fā)展,系統(tǒng)維護與網絡管理在計算機應用中占據著越來越重要的地位。Linux操作系統(tǒng)以系統(tǒng)運行穩(wěn)定而著稱,因而日益受到大多數企業(yè)的青睞。本書以RHEL 7 為操作平臺,基于虛擬機的環(huán)境,講解了Linux操作系統(tǒng)的系統(tǒng)維護與網絡管理方面的內容,旨在使讀者學完本書后能夠熟練地進行操作系統(tǒng)的維護與常用服務器的搭建與管理工作。
本書是按照高職高專職業(yè)教育“理論夠用、理實一體”的原則,遵循“教、學、做”一體化的教學模式,采用項目引導、任務驅動的方式,以培養(yǎng)技術應用能力為主線,依據學生的認知規(guī)則構建教材內容體系。
本書的編寫特點如下。
1.本書以項目學習目標、案例情境、項目需求、實施方案、項目小結、實訓練習和課
后習題為線索進行教學內容的組織,在內容安排上注意難點分散、重點突出,在案例選取上注重實用性和代表性。
2.本書對接高職高專教育培養(yǎng)目標,在培養(yǎng)學生的技能操作和技術應用能力上下功夫。內容涉及實際工作中Linux 操作系統(tǒng)管理的各種常用基本命令的運用、網絡配置與管理,以及各種常用服務器的搭建。學生通過對本書的學習,可以掌握各種常用服務器的配置與使用方法。
3.本書內容豐富、結構合理、實戰(zhàn)性強。力求語言精練,內容深入淺出,書中采用圖文并茂的方式,以清晰的操作過程,配以大量的實例對每個項目的知識進行講解。
本書建議采用72 學時授課,分為理論教學和實訓教學兩部分,理論與實訓教學比例為1∶1。
項 目 理論學時 實訓學時 總學時
項目1 Linux 操作系統(tǒng)的安裝與啟動 2 2 4
項目2 Linux 命令行操作基礎 6 6 12
項目3 文件與設備管理 2 2 4
項目4 建立與管理Linux 用戶和用戶組 2 2 4
項目5 網絡配置與服務管理 4 4 8
項目6 搭建DHCP 服務器 4 4 8
項目7 搭建DNS 服務器 6 6 12
項目8 搭建FTP 服務器 4 4 8
項目9 搭建WWW 服務器 6 6 12
合計 36 36 72
本書是由從事多年教學工作的教師與企業(yè)工程師共同編寫的工學結合的教材。作者均長期從事與課程相關的一線教學工作,都有企業(yè)實踐經歷,積累了較為深厚的理論知識與豐富的實踐經驗,本書是對這些理論與經驗的一次總結與升華。本書由趙爾丹、張照楓、袁洲共同編寫,其中趙爾丹編寫項目1、2、6、7、9,張照楓編寫項目4、8,袁洲編寫項目3、5,全書由趙爾丹統(tǒng)稿。
由于時間倉促,加之編者水平有限,書中難免存在紕漏,懇請廣大讀者批評指正。
編 者
趙爾丹,副教授,碩士,畢業(yè)于華北電力大學,河北軟件職業(yè)技術學院教師,作為主講教師參與了省級精品課程等項目;利用假期時間曾先后到中科同德(北京)生態(tài)科技有限公司、保定市鴻志科技有限公司等單位兼職工作,參與了多個企業(yè)項目的工作,具有豐富的實踐經驗;主持研究了河北省科技廳、河北省人力資源與社會保障廳、保定市科技局等單位的多項課題,均已順利結項;編寫高職高專類教材十余部,在省內外公開刊物上發(fā)表學術論文四十余篇。
目錄
前言
項目1 Linux操作系統(tǒng)的安裝與啟動
任務1.1 認識Linux操作系統(tǒng)
1.1.1 Linux操作系統(tǒng)的發(fā)展史
1.1.2 Linux的版本
1.1.3 Linux操作系統(tǒng)的特點
任務1.2 搭建虛擬機環(huán)境
1.2.1 了解虛擬機
1.2.2 安裝VMware虛擬機
1.2.3 創(chuàng)建虛擬機
任務1.3 安裝Linux操作系統(tǒng)
1.3.1 準備安裝RHEL 7操作系統(tǒng)
1.3.2 安裝RHEL 7操作系統(tǒng)
任務1.4 啟動與退出Linux
1.4.1 啟動并登錄Linux操作系統(tǒng)
1.4.2 注銷與關閉Linux操作系統(tǒng)
1.4.3 實現虛擬機與宿主主機的切換
項目小結
實訓練習
課后習題
項目2 Linux命令行操作基礎
任務2.1 Linux Shell
2.1.1 Shell的概念
2.1.2 Shell的功能
2.1.3 Shell命令格式
任務2.2 管理Linux文件和目錄
2.2.1 了解 Linux文件系統(tǒng)的目錄結構
2.2.2 認識Linux文件類型與文件屬性
2.2.3 使用Linux文件操作命令
2.2.4 使用Linux目錄管理命令
任務2.3 RPM包的管理
2.3.1 RPM簡介
2.3.2 安裝軟件包
2.3.3 卸載軟件包
2.3.4 升級軟件包
2.3.5 查詢軟件包
任務2.4 Yum軟件倉庫
任務2.5 TAR歸檔管理
2.5.1 TAR包簡介
2.5.2 TAR包使用和管理
2.5.3 TAR包的特殊使用
任務2.6 使用Vim編輯器
2.6.1 了解Vim編輯器的工作模式
2.6.2 使用Vim編輯器進行文件編輯
項目小結
實訓練習
課后習題
項目3 文件與設備管理
任務3.1 對硬盤分區(qū)管理
3.1.1 硬盤介紹
3.1.2 硬盤分區(qū)類型
3.1.3 磁盤分區(qū)命令
任務3.2 創(chuàng)建文件系統(tǒng)、掛載與卸載文件系統(tǒng)
3.2.1 了解EXT2/EXT3/EXT4文件系統(tǒng)
3.2.2 了解XFS文件系統(tǒng)
3.2.3 創(chuàng)建文件系統(tǒng)
3.2.4 掛載與卸載文件系統(tǒng)
任務3.3 使用移動存儲設備
3.3.1 Linux操作系統(tǒng)中光盤的使用
3.3.2 Linux操作系統(tǒng)中U 盤的使用
項目小結
實訓練習
課后習題
項目4 建立與管理Linux用戶和用戶組
任務4.1 熟悉用戶賬戶和組文件
4.1.1 認識用戶賬號文件
4.1.2 認識用戶shadow文件
4.1.3 認識用戶組賬號文件
任務4.2 建立與管理用戶賬戶及密碼
4.2.1 建立與管理用戶賬戶
4.2.2 管理用戶密碼
任務4.3 創(chuàng)建與管理用戶組
項目小結
實訓練習
課后習題
項目5 網絡配置與服務管理
任務5.1 網絡配置與管理
5.1.1 網絡基本概念
5.1.2 配置網絡
5.1.3 網絡調試和故障排查
任務5.2 Linux的啟動流程與服務管理
5.2.1 Linux的啟動流程
5.2.2 Linux的服務管理
5.2.3 配置服務的啟動狀態(tài)
項目小結
實訓練習
課后習題
項目6 搭建DHCP服務器
任務6.1 認識DHCP
6.1.1 DHCP的概念
6.1.2 DHCP的工作過程
任務6.2 安裝與驗證DHCP服務
6.2.1 安裝DHCP服務
6.2.2 驗證DHCP服務
任務6.3 配置與管理DHCP服務
6.3.1 熟悉DHCP主配置文件
6.3.2 配置DHCP作用域
6.3.3 使用group簡化DHCP 的配置
6.3.4 管理DHCP服務
6.3.5 管理DHCP的地址租約
任務6.4 配置DHCP客戶機
6.4.1 在Windows操作系統(tǒng)下配置DHCP客戶機
6.4.2 在Linux操作系統(tǒng)下配置DHCP客戶機
6.4.3 解決DHCP客戶機無法獲得IP 地址的問題
任務6.5 配置DHCP服務器案例
6.5.1 配置多宿主DHCP服務器
6.5.2 配置DHCP超級作用域
6.5.3 配置DHCP服務器綜合應用
項目小結
實訓練習
課后習題
項目7 搭建DNS服務器
任務7.1 認識DNS
7.1.1 了解DNS服務
7.1.2 了解DNS查詢模式
7.1.3 熟悉DNS域名空間結構
7.1.4 熟悉客戶端域名解析過程
7.1.5 熟悉DNS常見資源記錄
任務7.2 安裝DNS服務器
任務7.3 認識DNS服務器的配置文件
7.3.1 主配置文件
7.3.2 區(qū)域聲明文件
7.3.3 正向區(qū)域文件
7.3.4 反向區(qū)域文件
7.3.5 管理DNS 服務器
任務7.4 配置主DNS服務器
任務7.5 配置輔助DNS服務器
任務7.6 配置DNS客戶機
任務7.7 測試DNS服務器
項目小結
實訓練習
課后習題
項目8 搭建FTP服務器
任務8.1 認識FTP服務
8.1.1 了解FTP服務器
8.1.2 了解FTP服務的運行機制
8.1.3 了解FTP的數據傳輸方式
8.1.4 熟悉訪問FTP的方式
8.1.5 熟悉FTP客戶機與服務器程序
任務8.2 安裝FTP服務
8.2.1 安裝FTP服務器
8.2.2 查詢vsftpd軟件包的安裝位置
任務8.3 通過客戶機訪問FTP服務器
8.3.1 通過Web 瀏覽器訪問FTP服務器
8.3.2 通過FTP 客戶機程序訪問FTP服務器
8.3.3 通過命令行工具訪問FTP服務器
任務8.4 配置vsftpd服務器
8.4.1 了解vsftpd主配置文件
8.4.2 配置FTP本地用戶訪問
任務8.5 管理FTP服務器
8.5.1 管理FTP服務器
8.5.2 查看和分析日志
任務8.6 配置FTP服務器案例
8.6.1 配置本地組訪問的FTP服務器
8.6.2 配置基于IP 的vsftpd虛擬主機
8.6.3 配置vsftpd服務器的綜合應用
項目小結
實訓練習
課后習題
項目9 搭建WWW服務器
任務9.1 認識Web服務
9.1.1 了解Web服務器
9.1.2 了解WWW服務的運行機制
9.1.3 認識Apache
任務9.2 安裝與管理Apache服務
9.2.1 安裝Apache服務
9.2.2 查詢Apache軟件包的安裝位置
9.2.3 管理Apache服務器
9.2.4 測試Apache服務器
任務9.3 配置Apache服務器
9.3.1 認識Apache 服務器的配置文件
9.3.2 配置簡單的Apache服務器
9.3.3 配置每個用戶的Web站點
9.3.4 訪問控制、認證和授權
9.3