第1章 Linux系統(tǒng)概況
1.1 Linux使用總覽
1.2 Linux成長發(fā)展
1.2.1 Linux的誕生
1.2.2 Linux的成長
1.2.3 Linux的發(fā)展
1.3 內核版本與開源協(xié)議
1.3.1 內核版本
1.3.2 開源協(xié)議
1.4 Linux的應用場合
1.5 Linux發(fā)行版和開源社區(qū)
1.5.1 Linux發(fā)行版
1.5.2 開源社區(qū)
1.6 知識拓展與作業(yè)
1.6.1 知識拓展
1.6.2 作業(yè)
第2章 安裝和卸載
2.1 安裝和卸載
2.1.1 分區(qū)和分區(qū)命名
2.1.2 文件系統(tǒng)類型
2.1.3 規(guī)劃
2.1.4 安裝
2.1.5 卸載
2.2 初步管理
2.2.1 運行級別
2.2.2 啟動與登錄
2.2.3 鎖屏、注銷、關機與重啟
2.2.4 配置網卡
2.2.5 配置安裝源
2.2.6 添加、刪除和升級軟件包
2.3 知識拓展與作業(yè)
2.3.1 知識拓展
2.3.2 作業(yè)
第3章 用戶、組和身份認證
3.1 多用戶系統(tǒng)
3.2 用戶和組的概念
3.2.1 用戶的概念
3.2.2 組的概念
3.3 用戶和組管理
3.3.1 組管理
3.3.2 用戶管理
3.4 登錄過程和環(huán)境變量
3.4.1 用戶登錄過程
3.4.2 用戶環(huán)境變量
3.5 知識拓展和作業(yè)
3.5.1 知識拓展
3.5.2 作業(yè)
第4章 文件系統(tǒng)
4.1 虛擬文件系統(tǒng)VFS
4.2 Linux目錄樹
4.2.1 文件系統(tǒng)層次結構
4.2.2 根目錄結構
4.3 文件分類與權限
4.3.1 文件分類
4.3.2 文件權限
4.4 文件管理
4.4.1 文件通配符
4.4.2 文件操作
4.5 新建文件系統(tǒng)
4.6 知識拓展與作業(yè)
4.6.1 知識拓展
4.6.2 作業(yè)
第5章 基本命令
5.1 命令基本語法與類型
5.1.1 命令類型與語法
5.1.2 在線幫助文檔
5.2 bash快捷鍵、重定向和管道
5.2.1 歷史命令與bash快捷鍵
5.2.2 命令重定向
5.2.3 其他元字符
5.3 命令舉例
5.3.1 關機/重啟/退出
5.3.2 bash內部命令
5.3.3 系統(tǒng)信息相關命令
5.3.4 文件操作命令
5.3.5 進程及任務管理相關命令
5.3.6 網絡相關命令
5.4 知識拓展與作業(yè)
5.4.1 知識拓展
5.4.2 作業(yè)
第6章 vi/vim
6.1 vim介紹
6.2 vim基本操作
6.2.1 處女作
6.2.2 基本操作
6.3 知識拓展
第7章 文件共享與遠程控制
7.1 網絡文件系統(tǒng)NFS
7.1.1 NFS介紹
7.1.2 搭建NFS
7.2 遠程控制:OpenSSH
7.2.1 介紹
7.2.2 ssh服務器安裝和配置
7.2.3 ssh客戶端
7.3 知識拓展與作業(yè)
7.3.1 知識拓展
7.3.2 作業(yè)
第8章 bash腳本編程
8.1 shell程序:HelloWorld
8.2 腳本語言介紹
8.3 結構和基本語法
8.4 控制語句
8.4.1 順序結構體
8.4.2 分支結構體
8.4.3 循環(huán)結構
8.5 shell程序調試
8.6 知識拓展與作業(yè)
8.6.1 知識拓展
8.6.2 作業(yè)
第9章 Linux圖形桌面系統(tǒng)
9.1 組成與原理
9.1.1 Linux圖形桌面系統(tǒng)組成
9.1.2 XWINDOW原理
9.2 啟停圖形系統(tǒng)
9.3 一些圖形應用程序介紹
9.4 知識拓展與作業(yè)
9.4.1 知識拓展
9.4.2 作業(yè)
第10章 Linux運維
10.1 進程管理
10.1.1 進程的概念
10.1.2 進程管理
10.2 系統(tǒng)資源管理
10.2.1 計算機資源概述
10.2.2 資源管理
10.3 定時任務
10.3.1 周期性定時任務
10.3.2 一次性定時任務
10.4 備份與恢復
10.4.1 系統(tǒng)文件備份
10.4.2 業(yè)務數據備份
10.5 知識拓展與作業(yè)
10.5.1 知識拓展
10.5.2 作業(yè)
第11章 一些著名的開源軟件介紹
11.1 著名的開源軟件列表
11.2 著名的開源軟件簡介
11.2.1 MySQL
11.2.2 Apache
11.2.3 netfilter/iptables
11.2.4 Postfix
11.2.5 Squid
11.2.6 Snort
11.2.7 VirtualBOX/Kvm/Xen/OpenVZ
11.2.8 OpenLDAP
11.2.9 Webmin
附錄 A實訓
A.1 安裝虛擬機工具
A.2 安裝Linux實訓
A.3 找回丟失的root密碼實訓
A.4 創(chuàng)建用戶和組實訓
A.5 硬盤分區(qū)與格式化實訓
A.6 常見命令用法實訓
A.7 vi/vim實訓
A.8 bash編程實訓