第一部分 认识Linux操作系统 3
学习情境1 Linux操作系统的安装、登录及删除 3
情境引入 3
1.1 子情境:Linux概况 4
1.2 子情境:安装Windows与Linux并存的计算机 13
1.3 子情境:安装仅有Linux的计算机 29
1.4 子情境:首次启动RHEL 6.x Server 32
1.5 子情境:安全删除Linux操作系统 39
情境总结 45
操作与练习 46
学习情境2 图形化用户界面 49
情境引入 49
2.1 子情境:认识GNOME桌面环境 50
2.2 子情境:文件浏览器Nautilus的使用 57
2.3 子情境:设置面板 64
2.4 子情境:设置桌面 70
2.5 子情境:设置键盘、鼠标和声音效果 74
2.6 子情境:设置打印机 77
2.7 子情境:架设本地源yum 82
情境总结 85
操作与练习 86
学习情境3 字符界面及文本编辑器 89
情境引入 89
3.1 子情境:字符界面及Shell命令简介 90
3.2 子情境:Shell命令使用实例 97
3.3 子情境:vi编辑器的使用 104
情境总结 110
操作与练习 111
第二部分 Linux操作系统基本应用 115
学习情境4 用户与组群管理 115
情境引入 115
4.1 子情境:创建用户和组群 116
4.2 子情境:批量创建用户 126
情境总结 132
操作与练习 133
学习情境5 文件系统及文件管理 135
情境引入 135
5.1 子情境:管理U盘及安装RPM包 136
5.2 子情境:文件权限、归档与刻录光盘 148
5.3 子情境:Linux系统与Windows系统资源互访 160
情境总结 168
操作与练习 169
学习情境6 进程管理与系统监视 173
情境引入 173
6.1 子情境:进程/作业管理与系统监视 174
6.2 子情境:进程调度 181
情境总结 188
操作与练习 188
学习情境7 Linux应用程序 191
情境引入 191
7.1 子情境:OpenOffice的安装 192
7.2 子情境:OpenOffice.org Writer的使用 196
7.3 子情境:OpenOffice.org Calc的使用 200
7.4 子情境:OpenOffice.org Impress的使用 202
7.5 子情境:The GIMP图像软件的使用 208
7.6 子情境:Firefox网页浏览器的使用 213
7.7 子情境:腾讯QQ即时聊天工具的使用 217
情境总结 220
操作与练习 220
第三部分 Linux操作系统网络应用 225
学习情境8 网络配置 225
情境引入 225
8.1 子情境:网卡配置与上网 226
8.2 子情境:多IP、虚拟网卡、设备别名的配置 236
8.3 子情境:Linux代理服务与安全 247
情境总结 253
操作与练习 253
学习情境9 网络服务器配置 255
情境引入 255
9.1 子情境:Samba服务器的安装与配置 256
9.2 子情境:DNS服务器的安装与配置 270
9.3 子情境:WWW服务器的安装与配置 282
9.4 子情境:FTP服务器的安装与配置 293
情境总结 303
操作与练习 303
第四部分 Linux操作系统综合应用 309
学习情境10 Shell编程 309
情境引入 309
10.1 子情境:Shell程序的编写与执行 310
10.2 子情境:Shell编程应用 317
情境总结 326
操作与练习 326
学习情境11 Linux下的编程 329
情境引入 329
11.1 子情境:GCC编译器的使用 330
11.2 子情境:GNU make的使用 338
11.3 子情境:GDB调试器的使用 344
情境总结 353
操作与练习 354
参考文献 356