第1章 操作系统基础 1
1.1 操作系统概述 1
1.2 Linux操作系统概述 3
1.3 自由软件和GNU许可 7
第2章 Linux安装 8
2.1 Red Hat安装过程 8
2.2 虚拟机安装 19
2.3 实训 24
第3章 图形操作环境 25
3.1 X Window的基本概念 25
3.2 图形桌面操作环境GNOME 26
3.3 KDE图形操作环境 50
3.4 实训 56
第4章 字符操作环境 58
4.1 设置字符启动方式 58
4.2 字符界面下的中文处理 59
4.3 控制台命令 60
4.4 Linux的启动过程 61
4.5 vi编辑器 62
4.6 实训 65
第5章 基本操作 66
5.1 文件管理 66
5.2 进程管理 70
5.3 设备管理 75
5.4 用户管理 81
5.5 文件与目录的访问权限 85
5.6 文件备份和压缩命令 88
5.7 RPM包 89
5.8 shell命令 90
5.9 实训 94
第6章 办公软件OpenOffice 95
6.1 OpenOffice简介 95
6.2 OpenOffice安装 96
6.3 文字处理Writer的使用 98
6.4 电子表格Calc的使用 101
6.5 实训 102
第7章 网络基础 103
7.1 TCP/IP简介 103
7.2 连接到Internet 105
7.3 网络常用命令 109
7.4 浏览器使用 112
7.5 实训 113
第8章 常用服务器系统 114
8.1 配备Web服务器 114
8.2 配置FTP服务器 119
8.3 SSH服务器安装及使用 127
8.4 配置Samba服务器 130
8.5 实训 133
第9章 数据库应用 135
9.1 MySQL服务器的配置与管理 135
9.2 PostgreSQL数据库的安装和应用 139
9.3 实训 143
第10章 Linux编程环境 145
10.1 Linux C语言编程 145
10.2 Linux PHP网页设计 151
10.3 实训 155
第11章 Linux系统安全 156
11.1 安全概述 156
11.2 Linux病毒和木马 157
11.3 Linux的安全管理 159