上篇Linux繫統篇
第1章Linux操作繫統
1.1Linux操作繫統版本
1.1.1內核版本
1.1.2發行版本
1.2Linux繫統發展史和優勢
1.2.1Linux繫統發展史
1.2.2Linux繫統優勢
1.3Red Hat Enterprise Linux繫統
第2章繫統安裝前期工作
2.1虛擬機軟件
2.2創建虛擬機
2.2.1安裝前對磁盤清理
2.2.2安裝虛擬機軟件
2.2.3虛擬機創建和配置
第3章繫統安裝與卸載
3.1Linux繫統安裝
3.2VMware Tools
3.2.1VMware Tools概述
3.2.2VMware Tools軟件安裝
3.3繫統重裝和卸載
第4章Linux圖形世界
4.1登錄和退出Linux圖形繫統
4.2更換繫統語言
4.3Linux圖形繫統概述
4.4GNOME圖形窗口
4.4.1圖形繫統菜單欄
4.4.2桌面背景和圖標
4.4.3圖形繫統終端窗口
第5章Linux shell及命令
5.1Linux shell概述
5.1.1shell發展史及類別
5.1.2shell的作用
5.2Linux命令的應用
5.2.1文件管理命令
5.2.2磁盤管理命令
5.2.3繫統管理命令
5.2.4壓縮和解壓縮命令
5.2.5軟件包管理命令
5.2.6其他常用命令
第6章用戶信息和資源
6.1Linux用戶及管理
6.1.1Linux用戶分類
6.1.2Linux用戶創建和管理
6.2用戶資源管理
6.2.1用戶目錄文件管理
6.2.2用戶文本文件管理
6.2.3文件權限管理
6.3用戶間的通信
6.4Linux用戶組
6.4.1用戶組創建和刪除
6.4.2用戶組成員管理
6.5賬號和密碼安全
6.5.1賬號信息概述
6.5.2賬號信息安全管理
第7章繫統啟動初始化
7.1繫統啟動概述
7.2繫統啟動過程
7.2.1BIOS加電自檢
7.2.2引導加載程序啟動
7.2.3內核映像加載
7.2.4init進程初始化
第8章開機引導故障處理
8.1GRUB
8.1.1更改啟動引導方式
8.1.2單用戶模式和緊急模式
8.1.3啟動引導配置文件
8.2繫統救援模式
第9章Linux圖形繫統
9.1Linux桌面繫統
9.1.1桌面繫統概述
9.1.2桌面繫統歷史
9.1.3桌面繫統環境
9.2X Window桌面繫統組件
9.2.1X Window繫統結構
9.2.2X Window運行原理
9.2.3X協議故障處理
第10章繫統磁盤維護
10.1磁盤的分區
10.1.1磁盤分區概述
10.1.2磁盤分區信息
10.1.3磁盤分區劃分
10.1.4刪除磁盤分區
10.2邏輯卷管理
10.2.1邏輯卷概述
10.2.2邏輯卷創建和管理
10.3磁盤空間管理
10.3.1磁盤分區擴容
10.3.2擴展交換分區空間
第11章Linux文件繫統
11.1文件繫統概述
11.1.1文件繫統結構
11.1.2文件繫統組成
11.2文件繫統管理
11.2.1文件繫統信息
11.2.2創建文件繫統
11.2.3文件繫統掛載和卸載
11.2.4刪除文件繫統
11.3修復文件繫統設備塊
第12章Linux繫統安全
12.1本地繫統安全
12.1.1賬號和密碼安全
12.1.2文件權限安全
12.2Linux日志繫統
12.3繫統數據安全
12.3.1數據備份前的準備
12.3.2數據備份
12.3.3數據恢復
12.4繫統網絡安全
12.4.1防火牆
12.4.2其他設置
第13章繫統性能監控
13.1Linux繫統進程
13.1.1繫統進程信息
13.1.2進程創建和終止
13.2繫統磁盤資源
13.2.1磁盤性能監控
13.2.2磁盤空間限制
13.3繫統內存和CPU
13.3.1繫統內存管理
13.3.2繫統CPU監控
第14章Linux繫統網絡
14.1繫統網絡概述
14.1.1TCP/IP協議簇
14.1.2網絡配置文件
14.2Linux繫統IP地址
14.2.1IP地址概述
14.2.2配置IP地址
14.3連接因特網
14.4虛擬網絡
14.4.1搭建虛擬網絡
14.4.2虛擬網絡應用
第15章Linux Shell腳本編程
15.1shell工作原理
15.2shell符號和命令
15.2.1命令的類型
15.2.2通配符
15.3shell腳本應用編程
15.3.1shell腳本概述
15.3.2shell腳本實例
下篇Linux服務器篇
第16章遠程登錄服務
16.1Telnet配置應用
16.1.1telnet-server組件
16.1.2Telnet遠程登錄
16.1.3Telnet配置管理
16.2OpenSSH配置應用
16.2.1OpenSSH服務器組件
16.2.2OpenSSH遠程登錄
16.2.3OpenSSH配置管理
16.3遠程桌面
16.3.1VNC服務器組件
16.3.2VNC遠程登錄
16.3.3VNC配置管理
第17章網絡時間協議
17.1NTP概述
17.1.1NTP簡介
17.1.2NTP服務組件
17.2時間同步配置應用
17.2.1NTP的工作原理
17.2.2NTP的服務進程
17.2.3獲取時間源和更改時間
17.3NTP管理
17.3.1NTP配置文件
17.3.2更改繫統時間源
第18章FTP
18.1FTP概述
18.1.1FTP工作方式
18.1.2FTP組件
18.2FTP的應用
18.2.1FTP服務進程
18.2.2普通用戶登錄FTP服務
18.2.3匿名用戶登錄FTP服務
18.2.4通過瀏覽器登錄FTP
18.2.5Windows的DOS連接FTP
18.3FTP配置管理
18.3.1FTP配置文件
18.3.2設置匿名用戶權限
18.3.3創建FTP虛擬用戶
18.3.4配置FTP虛擬用戶
第19章網絡文件繫統
19.1網絡文件繫統概述
19.1.1網絡文件繫統簡介
19.1.2網絡文件繫統服務組件
19.1.3網絡文件繫統工作原理
19.2網絡文件繫統應用
19.2.1網絡文件繫統服務進程
19.2.2監視NFS服務端口
19.2.3配置NFS共享目錄
19.2.4NFS共享目錄操作
19.3管理網絡文件繫統服務
19.3.1開機自動掛載共享文件
19.3.2訪問自動掛載的實現
第20章Samba服務器
20.1Samba服務器概述
20.1.1Samba服務器簡介
20.1.2Samba服務組件
20.1.3Samba工作方式
20.2Samba服務器應用
20.2.1Samba工作原理
20.2.2Samba服務進程
20.2.3Samba用戶管理
20.2.4設置共享目錄
20.3配置管理Samba服務器
20.3.1Samba服務器的主配置文件
20.3.2主配置文件的應用
20.3.3samba-swat工具的使用方法
第21章通用打印繫統
21.1打印機概述
21.1.1打印機的類型
21.1.2CUPS服務組件
21.2通用打印繫統服務應用
21.2.1通用打印繫統服務進程
21.2.2安裝打印機驅動程序
21.2.3Windows下的打印機
21.3配置通用打印繫統
21.3.1通用打印繫統配置文件
21.3.2打印機配置信息
21.3.3通過瀏覽器添加打印機
21.3.4Samba打印機配置
第22章萬維網服務器
22.1萬維網服務器概述
22.1.1萬維網簡介
22.1.2萬維網工作原理
22.1.3萬維網服務器組件
22.1.4萬維網核心協議
22.2萬維網服務器應用
22.2.1Apache組件概述
22.2.2Apache服務進程
22.2.3瀏覽器與服務器連接類型
22.2.4Apache測試頁面
22.2.5Apache服務目錄
22.3萬維網服務器配置管理
22.3.1Apache配置文件
22.3.2創建Apache用戶
22.3.3Apache虛擬主機
22.3.4Apache日志文件
第23章代理服務器
23.1代理服務器概述
23.1.1代理服務器簡介
23.1.2代理服務器組件
23.1.3squid功能作用
23.1.4代理服務器的應用
23.2代理服務器配置
23.2.1代理服務器工作原理
23.2.2squid緩衝目錄
23.2.3squid服務進程
23.2.4啟用squid代理服務
23.2.5設置錯誤提示頁面語言
23.2.6在Windows下使用代理
23.3squid服務管理
23.3.1控制列表選項
23.3.2控制用戶訪問設置
23.3.3用戶認證設置
23.3.4日志文件管理
23.3.5日志分析軟件
第24章電子郵件服務器
24.1電子郵件服務概述
24.1.1電子郵件服務流程
24.1.2郵件傳遞協議
24.1.3Postfix服務器組件
24.2電子郵件服務應用
24.2.1Postfix服務進程
24.2.2電子郵件客戶端配置
24.3電子郵件服務管理
24.3.1電子郵件配置文件
24.3.2電子郵件安全配置
24.3.3安裝反垃圾郵件軟件
24.3.4構築Web界面客戶端
第25章Webmin管理工具
25.1Webmin工具概述
25.1.1Webmin工具簡介
25.1.2Webmin服務組件
25.1.3Webmin服務進程
25.2Webmin窗口界面
25.2.1設置語言種類
25.2.2功能模塊說明
25.3Webmin功能模塊概述
25.3.1Webmin功能模塊
25.3.2“服務器”功能模塊
25.3.3“網絡”功能模塊
25.3.4“群集”功能模塊
25.3.5“其他”功能模塊
第26章輕量級目錄訪問協議
26.1輕量級目錄訪問協議概述
26.1.1輕量級目錄訪問協議的概念
26.1.2LDAP結構原理
26.1.3LDAP功能及特點概述
26.2輕量級目錄訪問協議服務組件
26.2.1LDAP產品概述
26.2.2LDAP服務組件安裝
26.2.3LDAP模型類別
26.2.4LDAP服務進程
26.3輕量級目錄訪問配置管理
26.3.1LDAP配置文件
26.3.2目錄數據庫操作
26.3.3用戶認證配置
26.3.4數據導出和數據庫復制
第27章MySQL數據庫
27.1數據庫的定義
27.1.1數據庫軟件簡介
27.1.2數據庫的概念
27.1.3常見的關繫數據庫
27.2MySQL數據庫
27.2.1MySQL數據庫概述
27.2.2MySQL數據庫組件
27.2.3數據庫語言
27.2.4MySQL服務進程
27.3MySQL數據庫應用
27.3.1數據庫操作
27.3.2數據庫用戶
27.3.3數據庫中的表
27.4MySQL數據庫管理
27.4.1數據庫配置文件
27.4.2數據的導入和導出
第28章域名繫統服務器
28.1域名繫統服務安裝
28.1.1域名繫統概述
28.1.2域名繫統的組成
28.1.3域名解析的實現
28.1.4域名繫統服務組件
28.1.5域名繫統服務器類型
28.2域名繫統服務應用
28.2.1域名空間結構
28.2.2域名繫統查詢類型
28.2.3域名繫統服務進程
28.2.4域名繫統工作過程
28.3域名繫統配置管理
28.3.1域名繫統配置文件
28.3.2域名繫統應用配置
28.3.3域名繫統服務器配置
28.3.4域名繫統客戶端配置
第29章網絡地址轉換
29.1網絡地址轉換概述
29.1.1網絡地址轉換簡介
29.1.2私有地址分類
29.1.3NAT工作原理
29.1.4NAT轉換類型
29.1.5NAT的優缺點
29.2網絡地址轉換配置
29.2.1網絡地址轉換服務組件
29.2.2網絡地址轉換服務進程
29.2.3網絡地址轉換應用配置
29.2.4通過IPTABLES實現NAT服務
29.2.5客戶端配置
第30章動態主機配置協議
30.1動態主機配置協議服務簡介
30.1.1動態主機配置協議概述
30.1.2IP地址分配方式
30.1.3動態主機配置協議組件
30.2動態主機配置協議配置管理
30.2.1DHCP工作流程
30.2.2DHCP配置文件
30.2.3DHCP服務進程
30.2.4DHCP服務配置實例
30.3配置DHCP客戶端
30.3.1Linux下客戶端配置
30.3.2Windows下客戶端配置
附錄ALinux編輯器
A.1Linux編輯器類型
A.2Emacs編輯器
A.2.1控制臺工作環境
A.2.2圖形工作環境
A.3vi/vim編輯器
A.3.1vi/vim編輯器
A.3.2vim工作模式
A.3.3常用的操作命令
A.3.4vim編輯器應用操作
附錄B遠程登錄
B.1遠程登錄前的準備
B.2遠程登錄繫統
B.2.1PuTTY遠程軟件
B.2.2Secure Shell Client遠程軟件
附錄CRHEL5繫統安裝