第1章 Linux基础知识.
1.1 Linux简介
1.2 Linux的安装
1.3 Linux系统的常用命令
1.4 小结
习题
第2章 Linux下的C语言编程环境
2.1 Linux编程简介
2.2 Linux下的C语言开发环境
2.3 编辑器的使用
2.4 编译器gcc的使用
2.5 LinuxC程序的开发过程
2.6 make工具及其使用
2.7 使用autoconf
2.8 使用automake
2.9 使用gdb调试程序
2.10 小结
习题
第3章 Linux下的文件编程
3.1 概述
.3.2 文件描述符
3.3 基本文件I/O操作
3.4 文件高级操作
3.5 小结
习题
第4章 标准I/O库
4.1 概述
4.2 流和FILE对象
4.3 打开和关闭流
4.4 读和写流
4.5 流文件定位
4.6 文件结束和错误
4.7 流缓冲
4.8 格式化I/O
4.9 临时文件
4.10 小结
习题
第5章 进程操作
5.1 进程概述
5.2 进程控制
5.3 综合应用实例..
5.4 小结
习题
第6章 进程间通信(IPC)
6.1 进程间通信机制概述
6.2 信号处理
6.3 管道
6.4 System V IPC机制
6.5 小结
习题
第7章 线程操作
7.1 线程概述
7.2 线程管理
7.3 小结
习题
第8章 网络编程
8.1 概述
8.2 TCP/IP基础
8.3 BSD套接字接口
8.4 客户机/服务器(C/S)模式
8.5 套接字网络编程
8.6 小结
习题
第9章 数据库编程
9.1 数据库基本概念
9.2 SQL语言简介
9.3 MySQL数据库
9.4 用C语言访问MySQL数据库
9.5 小结
习题
第10章 Linux下的GUI编程
10.1 概述
10.2 Xlib编程
10.3 GTK+/GNOME编程
10.4 小结
习题
第11章 飞机票网络售票系统
11.1 系统框架
11.2 程序源代码和说明
11.3 小结...
1