Linux系統基礎及服務器配置教程與實驗
內容描述
以目前較為新穎的CentOS Linux 7為 例,由淺入深、全面系統地介紹了Linux系統管理及 服務器配置的相關內容。強調實踐能力的培養,以項目為導引展開知識點介紹。全書共由18章組成,分為基礎管理篇和服務器配置篇兩部分。基礎管理篇包括 :Linux概述、Linux系統的安裝、Shell的基本應用、磁盤與文件系統管理、用戶與用戶組管理、邏輯捲管理、進程管理、軟件安裝與包管理、服務管理;服務器配置篇包括:網絡基礎、Samba服務器、NFS服務器、DNS服務器、DHCP 服務器、Apache服務器、FTP服務器、防火牆管理、VPN服務器。
目錄大綱
目錄
第1篇基 礎 知 識
第1章Linux網絡操作系統概述
1.1Linux簡介
1.1.1Linux系統的產生
1.1.2Linux系統的發展歷程
1.2Linux的特點和組成
1.2.1Linux的特點
1.2.2Linux系統的組成
1.3實驗: 安裝Linux操作系統
1.3.1實驗目的
1.3.2實驗內容
1.3.3實驗步驟
1.3.4常見故障及排除
1.4習題
第2章Shell的基本應用
2.1Shell命令概述
2.1.1Shell簡介
2.1.2Shell的啟動
2.1.3Shell命令格式
2.1.4常用Shell命令
2.2BASH的應用
2.2.1命令補齊
2.2.2命令歷史記錄
2.2.3別名命令
2.2.4通配符
2.3正則表達式、管道與重定向
2.3.1正則表達式
2.3.2管道與重定向
2.4文本編輯器Vim
2.4.1Vim簡介
2.4.2Vim的3種模式
2.4.3Vim的進入與退出
2.4.4Vim的基本操作命令
2.4.5Vim的高級命令
2.5實驗: Shell的基本應用
2.5.1實驗目的
2.5.2實驗內容
2.5.3實驗步驟
2.6習題
第3章用戶和組管理
3.1什麽是用戶
3.1.1用戶賬號文件/etc/passwd
3.1.2用戶影子文件/etc/shadow
3.1.3組賬號文件/etc/group
3.1.4用戶組影子文件/etc/gshadow
3.2用戶管理
3.2.1添加用戶
3.2.2刪除用戶
3.2.3修改用戶信息
3.3組管理
3.3.1創建用戶組
3.3.2刪除用戶組
3.3.3修改用戶組信息
3.4使用用戶管理器管理用戶和組
3.4.1啟動用戶管理器
3.4.2添加用戶
3.4.3修改用戶屬性
3.4.4添加用戶組
3.4.5修改用戶組屬性
3.5實驗: 管理用戶和組
3.5.1實驗目的
3.5.2實驗內容
3.5.3實驗步驟
3.6習題
第4章磁盤與文件系統管理
4.1磁盤的識別與分區
4.1.1磁盤的分類
4.1.2磁盤的組成
4.1.3管理分區
4.2建立和管理文件系統
4.2.1管理文件系統
4.2.2文件系統類型
4.2.3文件系統結構
4.3文件系統操作命令
4.3.1文件與目錄操作命令
4.3.2壓縮和解壓縮命令
4.3.3文件和目錄權限管理命令
4.4文件系統的掛載
4.4.1使用命令行掛載文件系統
4.4.2永久掛載文件系統
4.4.3卸載文件系統
4.5通用LVM概念和術語
4.5.1LVM簡介
4.5.2LVM基本術語
4.6建立LVM捲
4.6.1創建分區
4.6.2創建物理捲
4.6.3創建捲組
4.6.4創建邏輯捲
4.6.5創建文件系統
4.6.6掛載文件系統
4.7管理LVM捲
4.7.1卸載捲
4.7.2查看捲信息
4.7.3調整LVM捲
4.8實驗: 配置與管理磁盤與文件系統
4.8.1實驗目的
4.8.2實驗內容
4.8.3實驗步驟
4.9習題
第5章軟件管理
5.1使用YUM
5.1.1Linux下的可執行文件
5.1.2傳統管理軟件的方法
5.1.3RPM
5.1.4YUM
5.2安裝RPM軟件
5.2.1RPM的介紹
5.2.2RPM軟件包文件
5.2.3RPM命令
5.3源代碼安裝
5.3.1獲得軟件
5.3.2編譯前的準備工作
5.3.3開始編譯
5.3.4安裝與部署
5.4實驗: 軟件管理
5.4.1實驗目的
5.4.2實驗內容
5.4.3實驗步驟
5.5習題
第6章網絡基礎
6.1網絡配置基礎——TCP/IP網絡模型
6.2網絡服務介紹
6.3基於圖形界面網絡的基本配置
6.4基於命令行的網絡基本配置
6.4.1查看網絡信息
6.4.2創建網絡連接
6.4.3修改網絡連接
6.5系統網絡配置文件
6.6網絡設置工具
6.6.1設置主機名稱命令
6.6.2Linux命令行網絡配置工具
6.6.3檢查網絡狀況命令netstat
6.6.4ping命令
6.6.5nslookup命令
6.6.6traceroute命令
6.7實驗: 常用的網絡配置命令
6.7.1實驗目的
6.7.2實驗內容
6.7.3實驗步驟
6.8習題
第2篇服務器配置與管理
第7章配置與管理Samba服務器
7.1基本概念
7.1.1Samba應用環境
7.1.2SMB協議
7.1.3Samba工作原理
7.2項目設計與準備
7.3實驗: 安裝並配置Samba服務器
7.3.1實驗目的
7.3.2實驗內容
7.3.3實驗步驟
7.3.4安裝的常見故障及排除
7.4習題
第8章配置與管理NFS服務器
8.1基本概念
8.1.1NFS服務概述
8.1.2NFS服務的組件
8.2項目設計及準備
8.3實驗: 安裝並配置NFS服務器
8.3.1實驗目的
8.3.2實驗內容
8.3.3實驗步驟
8.4排除NFS故障
8.5習題
第9章配置與管理DHCP服務器
9.1基本概念
9.1.1DHCP工作過程
9.1.2IP地址租約和更新
9.1.3DHCP服務器分配給客戶端的IP地址類型
9.2項目設計及準備
9.2.1項目設計
9.2.2項目需求準備
9.3實驗: 安裝並配置DHCP服務器
9.3.1實驗目的
9.3.2實驗內容
9.3.3實驗步驟
9.3.4安裝的常見故障及排除
9.4習題
第10章配置與管理DNS服務器
10.1基本概念
10.2項目設計及準備
10.2.1項目設計
10.2.2項目準備
10.3實驗: 安裝並配置DNS服務器
10.3.1實驗目的
10.3.2實驗內容
10.3.3實驗步驟
10.3.4安裝的常見故障及排除
10.4習題
第11章配置與管理Apache服務器
11.1相關知識
11.1.1Web服務的概述
11.1.2Apache服務器簡介
11.2項目設計及準備
11.2.1項目設計
11.2.2項目準備
11.3實驗: 安裝並配置Apache服務器
11.3.1實驗目標
11.3.2實驗內容
11.3.3實驗步驟
11.4習題
第12章配置與管理FTP服務器
12.1相關知識
12.1.1匿名用戶
12.1.2流行的FTP服務器軟件簡介
12.2項目設計與準備
12.2.1項目設計
12.2.2項目準備
12.3實驗: 安裝並配置FTP服務器
12.3.1實驗目標
12.3.2實驗內容
12.3.3實驗步驟
12.3.4FTP排錯
12.4習題
參考文獻