Chapter 1 认识Linux 2
1.1 什么是操作系统 2
1.2 Linux的历史 3
1.3 Linux的种类及应用 4
1.4 为什么Linux会流行 4
1.5 硬件需求 11
1.6 如何取得Linux 16
1.7 Linux相关网站 21
2.2 开始安装 26
2.1 安装方式 26
Chapter 2 安装与设置 26
2.3 问题处理 59
2.4 多重启动系统设置 66
2.5 在MS_DOS下设置引导扇区 68
Chapter 3 X Window System的操作 72
3.1 窗口环境的简介 72
3.2 GNOME环境下的操作 72
3.3 应用工具程序 84
4.1 安装硬件注意事项 108
4.2 软驱及光驱 108
Chapter 4 安装外围设备 108
4.3 声卡 112
4.4 打印机 116
4.5 调制解调器及网卡 121
4.6 其他外围设备 125
Chapter 5 文字模式 148
5.1 登录与退出 148
5.2 指令的介绍 151
5.3 压缩及解压缩指令 180
6.1 ed列表编辑程序 198
Chapter 6 文本编辑程序 198
6.2 最简单的编辑程序pico 204
6.3 易上手的joe 210
6.4 vi编辑程序 216
6.5 窗口型的编辑程序 225
Chapter 7 网络工具程序 232
7.1 使用网卡上网 232
7.2 使用Modem上网 237
7.3 拨号工具KPPP 240
7.4 抓取文件ftp 247
7.5 收发e-mall 250
8.1 Sort指令 260
Chapter 8 Linux工具箱 260
8.2 uniq指令 265
8.3 split指令 268
8.4 cut指令 270
8.5 head指令 273
8.6 tail指令 274
8.7 find指令 275
8.8 grep指令 285
8.9 sed指令 289
8.10 awk指令 297
8.11 命令摘要 303
Chapter 9 shell程序设计 312
9.1 什么是shell 312
9.2 shell基本操作 313
9.3 shell下的特殊字符 319
9.4 shell下的环境变量 328
9.5 shell下的提示符号 331
9.6 shell程序的建立及执行 333
9.7 shell程序设计 334
Chapter 10 软件开发工具的使用 356
10.1 C程序语言 356
10.2 程序调试工具 362
10.3 集成编译命令 381
10.4 改版控制系统 388
10.5 C程序的美容工具 393
Chapter 11 程序语言开发工具 396
11.1 编译程序的原理 396
11.2 bison和flex的介绍 407
11.3 flex语汇剖析程序 412
11.4 flex正规表达式的定义 417
11.5 bison语法分析产生器 420
11.6 实例 433
11.7 总结 441
Appendix A常用指令列表 444
A.1 文本模式指令 444
A.2 Server相关指令 449
A.3 窗口相关指令 451
A.4 程序相关指令 451
Appendix B Linux-Mandrake 7.1(Helium)新增功能 454
B.1 硬件支持 454
B.2 桌面环境 454
B.3 Mandrake特有的工具 455
B.4 新增软件 455
Appendix C Mandrake7.1版新增软件 455