第1章 Red Hat Fedora Core Linux简介和安装1.1 Linux简介 2
1.1.1 什么是Linux 2
目录 2
1.1.2 Linux的发展历史 3
1.1.3 Linux的特点 6
1.1.4 Linux的内核版本和发行版本 7
1.1.5 Linux的应用 9
1.2 Red Hat Fedora Core 4 Linux简介 9
1.2.1 Red Hat Linux 9.0 9
1.2.2 Red Hat Fedora Core的含义 9
1.2.3 Fedora Core Linux的特点 10
1.3.1 硬件要求 11
1.3.2 系统硬件设备型号 11
1.2.4 Fedora Core 4 Linux的新特性 11
1.3 安装前的准备工作 11
1.3.3 与其他操作系统并存的问题 12
1.3.4 各种安装方式简介 12
1.3.5 硬盘分区和文件系统 12
1.4 获得Red Hat Fedora Core Linux 16
1.4.1 购买市面发行光盘 16
1.4.2 网上免费下载 17
1.5 安装Red Hat Fedora Core Linux 19
1.6 在虚拟机中安装Red Hat Fedora Core Linux 31
1.6.1 虚拟机简介 31
1.6.2 VMware VS Virtual PC 32
1.6.3 获得VMware Workstation 33
1.6.4 安装VMware Workstation 33
1.6.5 新建虚拟机 34
1.6.6 在虚拟机中安装Linux 37
1.7 练习题 39
第2章 Red Hat Fedora Core使用基础 42
2.1 首次启动 42
2.2 启动和登录系统 47
2.2.1 启动系统的流程 47
2.2.2 登录 49
2.2.3 注销 50
2.2.4 关机和重启 51
2.3 GNOME桌面环境的使用 52
2.3.1 GNOME简介 52
2.3.2 GNOME基本操作 52
2.3.3 GNOME系统面板 53
2.3.4 GNOME任务面板 56
2.3.5 GNOME桌面 57
2.4 文件管理器的使用 58
2.4.1 Nautilus简介 58
2.4.2 Nautilus基础使用 58
2.4.3 浏览文件和文件夹 61
2.4.4 设置文件和文件夹属性 62
2.4.6 选择文件和文件夹 63
2.4.5 创建新文件夹 63
2.4.7 重命名文件和文件夹 64
2.4.8 移动、复制文件和文件夹 64
2.4.9 删除文件和文件夹 65
2.4.10 搜索文件 66
2.4.11 Nautilus常用快捷键 67
2.5 获取帮助 68
2.5.1 使用系统帮助 68
2.5.2 获取更多帮助 69
2.6 配置系统 70
2.6.1 桌面主题 70
2.6.2 桌面背景 71
2.6.3 屏幕分辨率 72
2.6.4 窗口首选项 73
2.6.5 菜单和工具栏 73
2.6.6 输入法 74
2.7 X-Windows介绍 75
2.7.1 X-Windows简介 75
2.7.2 KDE桌面系统 76
2.8 练习题 78
第3章 办公套件和实用工具 81
3.1 办公软件的使用 81
3.1.1 OpenOffice.org的简介 81
3.1.2 OpenOffice.org的基本使用 83
3.1.3 OpenOffice.org的帮助 84
3.2 实用工具的基本使用 86
3.2.1 文本编辑器 86
3.2.2 PDF浏览器 88
3.2.3 图像浏览器 88
3.3 图像处理 89
3.3.1 GIMP简介 89
3.3.2 启动GIMP 89
3.3.3 GIMP的基本使用 90
3.4 多媒体与娱乐 92
3.4.1 使用CD播放机 92
3.4.2 使用RealPlayer 93
3.4.3 使用xine 96
3.4.4 游戏 98
3.5 练习题 98
第4章 Internet的接入和使用 101
4.1 配置Internet连接 101
4.1.1 启动网络配置工具 101
4.1.2 调制解调器接入 101
4.1.3 ADSL接入 103
4.1.4 局域网接入 104
4.2 Web浏览器 107
4.2.1 Firefox简介 107
4.2.2 使用Firefox浏览器 107
4.3.1 启动Evolution 111
4.3 电子邮件软件 111
4.3.2 Evolution的基本使用 113
4.4 上传和下载 115
4.4.1 gFTP 115
4.4.2 Downloader for X 118
4.5 即时通信 119
4.5.1 登录MSN 119
4.5.2 登录QQ 121
4.6 练习题 121
5.1 Shell简介 124
5.2 Shell使用基础 124
第5章 Shell的基本使用 124
5.2.1 进入Shell的方法 125
5.2.2 退出Shell的方法 127
5.2.3 Shell的提示符 127
5.2.4 Shell命令基本规则 127
5.2.5 命令自动补全 128
5.2.6 历史命令 129
5.2.7 通配符 129
5.2.8 输入/输出重定向 130
5.2.9 管道 131
5.2.10 运行Shell脚本 132
5.2.11 获得帮助信息 132
5.3.1 Vi编辑器简介 133
5.3 Vi编辑器的使用 133
5.3.2 Vi的工作模式 134
5.3.3 使用Vi的步骤 134
5.3.4 移动光标 137
5.3.5 删除操作 137
5.3.6 查找和替换 137
5.3.7 复制和粘贴 141
5.3.8 撤销和恢复 141
5.4 练习题 141
第6章 文件和磁盘管理 145
6.1 Linux文件系统简介 145
6.1.1 文件系统的目录结构 146
6.1.2 文件和路径 147
6.2 文件和目录管理命令 150
6.2.1 目录操作 150
6.2.2 文件的复制、删除、移动与链接 155
6.2.3 显示文件内容 160
6.2.4 文件查找 162
6.3 磁盘管理 165
6.3.1 磁盘分区 166
6.3.2 在分区中建立文件系统 168
6.3.3 文件系统的挂载与卸载 169
6.3.4 磁盘管理与操作命令 171
6.4 访问外存储器 173
6.4.1 访问本地硬盘 173
6.4.2 访问软盘 175
6.4.3 访问光盘 176
6.4.4 访问优盘 178
6.5 练习题 179
第7章 系统配置及管理 182
7.1 查看硬件信息 182
7.2 系统监视器 182
7.3 配置X-Window System 184
7.3.1 图形化配置方法 184
7.3.2 文本配置方法 184
7.4 配置声卡 189
7.5 配置网卡 190
7.6 配置打印机 193
7.7 进程管理 195
7.7.1 进程的概念 196
7.7.2 启动进程 196
7.7.3 监视进程 198
7.7.4 调度进程 202
7.7.5 使用cron自动调度 206
7.8 系统日志 208
7.9 练习题 212
第8章 用户和用户组管理 215
8.1 用户管理 215
8.1.1 用户账户的类型 215
8.1.2 用户账户的管理 215
8.2.1 用户组的类型 223
8.2 用户组管理 223
8.2.2 用户组的管理 224
8.3 文件与目录的权限管理 228
8.3.1 文件与目录的权限 228
8.3.2 文件与目录权限的改变 229
8.3.3 改变文件与目录的所有者和所有者所在组 232
8.4 练习题 234
第9章 Linux中软件的安装和卸载 238
9.1 Linux的软件安装方式 238
9.1.1 二进制发布软件包 238
9.1.2 源代码发布软件包 239
9.2 RPM安装包的管理 239
9.2.1 RPM安装包的命名 240
9.2.2 安装RPM软件包 241
9.2.3 卸载RPM软件包 243
9.2.4 升级RPM软件包 244
9.2.5 查询已安装RPM软件包的信息 246
9.2.6 校验RPM软件包的完整性 248
9.2.7 安装SRPM软件包 248
9.3 安装源代码发布软件包 249
9.3.1 解包解压缩 250
9.3.2 配置、编译和安装软件 250
9.4 卸载源代码发布软件 254
9.5 练习题 254