本書以案例式實訓(xùn)教學(xué)為中心,全面、系統(tǒng)地介紹了Linux操作系統(tǒng)管理的知識內(nèi)容。本書共包括18個實訓(xùn),涵蓋了Linux系統(tǒng)安裝與基本使用、shell命令運用、shell腳本編寫、用戶管理、文件系統(tǒng)管理、存儲管理、進程與作業(yè)管理、軟件安裝與維護、網(wǎng)絡(luò)基本配置與安全管理以及典型網(wǎng)絡(luò)服務(wù)器搭建等各方面的內(nèi)容; 每個實訓(xùn)均包括實訓(xùn)要點、基礎(chǔ)實訓(xùn)內(nèi)容、綜合實訓(xùn)案例及實訓(xùn)練習(xí)題四大部分; 全書的基礎(chǔ)實訓(xùn)內(nèi)容共配有200多個示例講授知識重點和難點。為幫助教師在課堂展開教學(xué)以及學(xué)生課后自學(xué),本書大的特點是提供了40多個大型的綜合實訓(xùn)案例,在案例中精心設(shè)計了具有實際應(yīng)用意義的實訓(xùn)任務(wù),以清晰具體的操作步驟帶領(lǐng)讀者綜合運用所學(xué)知識和技能完成任務(wù)。每個實訓(xùn)均配有難度適中的實訓(xùn)練習(xí)題并附有參考答案,用于幫助學(xué)生鞏固和提高知識和技能水平,也便于教師安排實訓(xùn)作業(yè)。 本書可作為高等院校計算機類、信息類相關(guān)專業(yè)的本科生和專科生教材,也可供所有對Linux操作系統(tǒng)感興趣的系統(tǒng)管理員、開發(fā)人員和科研人員自學(xué)和參考。
1. 圖書廣告語:200多個示例和40多個綜合實訓(xùn)案例讓您全面掌握Linux系統(tǒng)管理技能,清晰具體的操作步驟,豐富的練習(xí)題附有參考答案,便于自學(xué)及開展教學(xué)。
2. 搜索關(guān)鍵詞:Linux、Linux系統(tǒng)管理、Linux教程、Linux操作系統(tǒng)、Linux實訓(xùn)、Linux實驗、Linux服務(wù)器、網(wǎng)絡(luò)服務(wù)器、案例實訓(xùn)。
3. 圖書導(dǎo)讀:學(xué)習(xí)Linux操作系統(tǒng)需要強調(diào)實驗和訓(xùn)練。為便于高等學(xué)校開展相關(guān)實訓(xùn)教學(xué),本書以案例式實訓(xùn)教學(xué)為中心,全面系統(tǒng)地介紹了Linux操作系統(tǒng)管理的知識內(nèi)容。本書總共提供了200多個示例供教師在教學(xué)中安排學(xué)生操作和練習(xí),并且還給出了40多個綜合實訓(xùn)案例,使得學(xué)生在實訓(xùn)課堂上或自學(xué)練習(xí)時不僅僅停留在對簡單示例的模仿,更可通過具體案例一步步地綜合運用已學(xué)知識和技能來分析和解決問題。本書附有實訓(xùn)練習(xí)題和參考答案,以及各類教學(xué)資源,以便于教師開展實訓(xùn)教學(xué)和學(xué)生自學(xué)。
實訓(xùn)1Linux基礎(chǔ)
1.1實訓(xùn)要點
1.2基礎(chǔ)實訓(xùn)內(nèi)容
1.2.1Linux起源和發(fā)展的三要素
1.2.2Linux簡介
1.3綜合實訓(xùn)案例
案例1.1在VMware虛擬機中安裝Linux
案例1.2安裝VMware Tools
案例1.3配置Linux連接互聯(lián)網(wǎng)
1.4實訓(xùn)練習(xí)題
實訓(xùn)2初步使用shell
2.1實訓(xùn)要點
2.2基礎(chǔ)實訓(xùn)內(nèi)容
2.2.1Linux的基本結(jié)構(gòu)
2.2.2字符終端與shell命令
2.2.3基本shell命令
2.2.4vim編輯器
2.3綜合實訓(xùn)案例
案例2.1文件操作命令的綜合運用
案例2.2利用vim設(shè)置系統(tǒng)運行級
案例2.3利用OpenSSH遠程登錄Linux系統(tǒng)
2.4實訓(xùn)練習(xí)題
實訓(xùn)3shell命令進階
3.1實訓(xùn)要點
3.2基礎(chǔ)實訓(xùn)內(nèi)容
3.2.1通配符與特殊符號
3.2.2正則表達式
3.2.3輸入輸出重定向
3.2.4管道功能
3.3綜合實訓(xùn)案例
案例3.1利用輸入輸出重定向擴展cat命令功能
案例3.2利用輸入重定向和管道功能發(fā)送郵件
案例3.3利用正則表達式過濾登錄用戶信息
3.4實訓(xùn)練習(xí)題
實訓(xùn)4shell腳本編程基礎(chǔ)
4.1實訓(xùn)要點
4.2基礎(chǔ)實訓(xùn)內(nèi)容
4.2.1shell腳本簡介
4.2.2創(chuàng)建和執(zhí)行shell腳本
4.2.3變量的類型
4.2.4環(huán)境變量的賦值和訪問
4.2.5變量的運算
4.2.6一些特殊符號
4.3綜合實訓(xùn)案例
案例4.1環(huán)境變量PATH的設(shè)置
案例4.2環(huán)境變量與.bash_profile文件
案例4.3在腳本中使用bc計算器
4.4實訓(xùn)練習(xí)題
實訓(xùn)5shell腳本編程進階
5.1實訓(xùn)要點
5.2基礎(chǔ)實訓(xùn)內(nèi)容
5.2.1分支選擇結(jié)構(gòu)
5.2.2循環(huán)結(jié)構(gòu)
5.2.3調(diào)試shell腳本
5.3綜合實訓(xùn)案例
案例5.1利用if…then語句檢查用戶輸入的合法性
案例5.2編寫腳本監(jiān)控來自特定IP地址范圍的登錄用戶
案例5.3編寫腳本自動備份文件
5.4實訓(xùn)練習(xí)題
實訓(xùn)6用戶管理
6.1實訓(xùn)要點
6.2基礎(chǔ)實訓(xùn)內(nèi)容
6.2.1用戶管理的基本內(nèi)容
6.2.2用戶賬號管理
6.2.3用戶組群管理
6.2.4主要管理命令
6.2.5用戶賬號切換
6.3綜合實訓(xùn)案例
案例6.1在單用戶模式下重置root用戶密碼
案例6.2批量新建普通用戶賬號
案例6.3設(shè)置管理員組群
6.4實訓(xùn)練習(xí)題
實訓(xùn)7文件管理
7.1實訓(xùn)要點
7.2基礎(chǔ)實訓(xùn)內(nèi)容
7.2.1Linux的文件類型
7.2.2文件的權(quán)限
7.2.3與文件有關(guān)的應(yīng)用
7.3綜合實訓(xùn)案例
案例7.1普通用戶間共享文件的權(quán)限設(shè)置
案例7.2鏈接文件與索引結(jié)點
7.4實訓(xùn)練習(xí)題
實訓(xùn)8文件系統(tǒng)管理
8.1實訓(xùn)要點
8.2基礎(chǔ)實訓(xùn)內(nèi)容
8.2.1文件系統(tǒng)概述
8.2.2文件系統(tǒng)的掛載和卸載
8.2.3文件系統(tǒng)的創(chuàng)建
8.2.4文件系統(tǒng)的檢查
8.3綜合實訓(xùn)案例
案例8.1為系統(tǒng)增加新硬盤
案例8.2利用特殊設(shè)備文件創(chuàng)建虛擬硬盤
8.4實訓(xùn)練習(xí)題
實訓(xùn)9硬盤分區(qū)與配額管理
9.1實訓(xùn)要點
9.2基礎(chǔ)實訓(xùn)內(nèi)容
9.2.1硬盤分區(qū)管理
9.2.2硬盤配額管理
9.3綜合實訓(xùn)案例
案例9.1在Linux系統(tǒng)安裝中劃分硬盤分區(qū)
案例9.2普通用戶主目錄的硬盤配額管理
9.4實訓(xùn)練習(xí)題
實訓(xùn)10邏輯卷管理
10.1實訓(xùn)要點
10.2基礎(chǔ)實訓(xùn)內(nèi)容
10.2.1邏輯卷的應(yīng)用背景
10.2.2基本概念
10.2.3管理過程
10.3綜合實訓(xùn)案例
案例10.1多硬盤分區(qū)的整合與利用
案例10.2利用邏輯卷為普通用戶的數(shù)據(jù)存儲空間擴容
10.4實訓(xùn)練習(xí)題
實訓(xùn)11進程管理
11.1實訓(xùn)要點
11.2基礎(chǔ)實訓(xùn)內(nèi)容
11.2.1進程管理的基本內(nèi)容
11.2.2監(jiān)視進程
11.2.3進程與信號
11.2.4調(diào)整進程優(yōu)先級
11.2.5守護進程
11.3綜合實訓(xùn)案例
案例11.1謙讓度與進程優(yōu)先級的調(diào)整
案例11.2理解平均負載
11.4實訓(xùn)練習(xí)題
實訓(xùn)12作業(yè)管理
12.1實訓(xùn)要點
12.2基礎(chǔ)實訓(xùn)內(nèi)容
12.2.1作業(yè)的基本概念
12.2.2作業(yè)的查看和控制
12.2.3一次性作業(yè)
12.2.4周期性作業(yè)
12.3綜合實訓(xùn)案例
案例12.1制定監(jiān)控登錄用戶人數(shù)的作業(yè)
案例12.2制訂定期備份數(shù)據(jù)的作業(yè)計劃
12.4實訓(xùn)練習(xí)題
實訓(xùn)13軟件安裝與維護
13.1實訓(xùn)要點
13.2基礎(chǔ)實訓(xùn)內(nèi)容
13.2.1常見的軟件安裝方式
13.2.2rpm軟件包管理器的使用
13.2.3使用yum服務(wù)
13.2.4編譯源代碼與軟件安裝
13.3綜合實訓(xùn)案例
案例13.1制定軟件驗證的周期性作業(yè)
案例13.2tarball軟件的編譯及安裝
13.4實訓(xùn)練習(xí)題
實訓(xùn)14網(wǎng)絡(luò)配置基礎(chǔ)
14.1實訓(xùn)要點
14.2基礎(chǔ)實訓(xùn)內(nèi)容
14.2.1網(wǎng)絡(luò)接口
14.2.2默認網(wǎng)關(guān)與主機路由
14.2.3主機名及域名服務(wù)
14.2.4網(wǎng)絡(luò)連接
14.3綜合實訓(xùn)案例
案例14.1使用ping命令診斷網(wǎng)絡(luò)連通性
案例14.2設(shè)置網(wǎng)絡(luò)接口的IP別名
案例14.3添加新網(wǎng)卡
14.4實訓(xùn)練習(xí)題
實訓(xùn)15網(wǎng)絡(luò)安全管理
15.1實訓(xùn)要點
15.2基礎(chǔ)實訓(xùn)內(nèi)容
15.2.1SELinux
15.2.2防火墻
15.3綜合實訓(xùn)案例
案例15.1利用SELinux控制訪問vsftpd服務(wù)
案例15.2利用nmap檢查防火墻設(shè)置
15.4實訓(xùn)練習(xí)題
實訓(xùn)16Samba服務(wù)器
16.1實訓(xùn)要點
16.2基礎(chǔ)實訓(xùn)內(nèi)容
16.2.1Samba簡介
16.2.2Samba服務(wù)器的工作原理
16.2.3Samba服務(wù)器的基本設(shè)置
16.2.4在Windows系統(tǒng)中使用Samba服務(wù)
16.2.5在Linux系統(tǒng)中使用Samba服務(wù)
16.3綜合實訓(xùn)案例
案例16.1配置安全級別為share的Samba服務(wù)器
案例16.2配置供組群共享文件的Samba服務(wù)器
16.4實訓(xùn)練習(xí)題
實訓(xùn)17DNS服務(wù)器
17.1實訓(xùn)要點
17.2基礎(chǔ)實訓(xùn)內(nèi)容
17.2.1DNS簡介
17.2.2DNS服務(wù)器的工作原理
17.2.3準備工作
17.2.4基本配置工作
17.3綜合實訓(xùn)案例
案例17.1為FTP服務(wù)器提供域名解析服務(wù)
案例17.2搭建輔助DNS服務(wù)器
案例17.3搭建緩存DNS服務(wù)器
17.4實訓(xùn)練習(xí)題
實訓(xùn)18WWW服務(wù)器
18.1實訓(xùn)要點
18.2基礎(chǔ)實訓(xùn)內(nèi)容
18.2.1WWW簡介
18.2.2WWW服務(wù)器的工作原理
18.2.3準備工作
18.2.4基本配置工作
18.3綜合實訓(xùn)案例
案例18.1搭建并對比基于名稱和基于IP地址的虛擬主機
案例18.2個人網(wǎng)站的搭建及其訪問控制
18.4實訓(xùn)練習(xí)題
實訓(xùn)練習(xí)題參考答案