项目一 VMware软件的使用 1
学习目标 1
项目描述 1
知识准备 1
任务一 安装和使用VMware Workstation 2
任务二 安装和配置虚拟机 11
任务三 为虚拟机拍摄快照和制作克隆 18
项目总结 22
实践训练 22
项目二 Linux操作系统概述 24
学习目标 24
项目描述 24
知识准备 24
任务一 Linux操作系统简介 24
任务二 CentOS系统的安装 29
任务三 CentOS系统的升级和卸载 44
任务四 CentOS运行级别和启动过程 49
项目总结 52
项目三 使用图形化用户界面 53
学习目标 53
项目描述 53
知识准备 53
任务一 认识GNOME桌面环境 53
任务二 桌面的设置 57
任务三 键盘、鼠标和声音效果的设置 61
任务四 面板的设置 63
任务五 登录、注销、重启和关机 64
项目总结 68
实践训练 68
项目四 文件和目录基本操作命令 69
学习目标 69
项目描述 69
知识准备 69
任务一 Linux命令基础 70
任务二 Linux目录基本操作命令 73
任务三 Linux文件基本操作命令 78
任务四 输入输出重定向与管道命令 89
任务五 使用vi/vim编辑器 93
项目总结 100
实践训练 100
项目五 用户和用户组管理 102
学习目标 102
项目描述 102
知识准备 102
任务一 管理普通用户 104
任务二 管理用户组 108
任务三 使用图形化管理工具管理用户和用户组 112
任务四 常用用户和组群管理命令 115
项目总结 117
实践训练 117
项目六 文件和目录权限管理 118
学习目标 118
项目描述 118
知识准备 118
任务一 更改文件或目录的权限 120
任务二 更改属主和属组 123
任务三 设置文件和目录的默认权限 125
任务四 ALC权限 127
任务五 认识SUID、GUID、SBIT 131
项目总结 133
实践训练 133
项目七 Liunx磁盘管理 135
学习目标 135
项目描述 135
知识准备 135
任务一 磁盘分区并建立文件系统 137
任务二 挂载分区文件系统 145
任务三 配置软RAID 148
任务四 逻辑卷管理——LVM 152
项目总结 160
实践训练 160
项目八 Linux软件安装和压缩包管理 161
学习目标 161
项目描述 161
知识准备 161
任务一 RPM方式安装软件 162
任务二 YUM方式安装软件 169
任务三 压缩与归档命令 173
任务四 源代码安装 178
任务五 bin文件安装 181
项目总结 181
实践训练 181
项目九 Linux的基本网络配置 182
学习目标 182
项目描述 182
知识准备 182
任务一 设置主机名和IP地址 183
任务二 网卡的启动和禁用 190
任务三 常用网络命令 191
项目总结 194
实践训练 194
项目十 Samba服务的配置与应用 195
学习目标 195
项目描述 195
知识准备 195
任务一 初识Samba 195
任务二 Samba服务的安装 197
任务三 启动和停止Samba服务 198
任务四 配置Samba匿名共享服务 199
任务五 配制Samba带验证的共享服务 203
任务六 客户端访问Samba服务 205
项目总结 206
实践训练 207
项目十一 DNS服务器的配置与管理 208
学习目标 208
项目描述 208
知识准备 208
任务一 DNS服务的安装与启动 213
任务二 配置主DNS服务器 215
任务三 搭建与配置辅助DNS服务器 223
任务四 测试DNS服务器 225
任务五 配置DNS客户端 227
项目总结 229
实践训练 229
项目十二 Web服务器的配置和管理 230
学习目标 230
项目描述 230
知识准备 230
任务一 快速搭建Apache服务器 231
任务二 启动与停止Apache服务 233
任务三 设置Apache服务器 235
任务四 创建用户个人主页 239
任务五 虚拟主机的配置 242
子任务一 创建虚拟IP的主机服务 243
子任务二 创建基于主机名的虚拟主机服务 244
项目总结 245
实践训练 246
参考文献 247