第1章 历史和标准
第2章 基础概念
第3章 系统编程概念
第4章 文件I/O:统一的I/O模型
第5章 文件I/O:更多细节
第6章 进程
第7章 内存分配
第8章 用户和组
第9章 进程凭证
第10章 时间
第11章 系统限制和选项
第12章 系统和进程信息
第13章 文件I/O缓冲
第14章 文件系统
第15章 文件属性
第16章 扩展属性
第17章 访问控制列表
第18章 目录和链接
第19章 监控文件事件
第20章 信号:基础概念
第21章 信号:信号处理器
第22章 信号:高级特性
第23章 定时器和睡眠
第24章 进程创建
第25章 进程结束
第26章 监控子进程
第27章 程序执行
第28章 进程创建和程序执行的更多细节
第29章 线程:介绍
第30章 线程:同步
第31章 线程:线程安全和线程存储
第32章 线程:线程取消
第33章 线程:更多细节
第34章 进程组、会话和任务控制
第35章 进程优先级和调度
第36章 进程资源
第37章 Daemon
第38章 编写安全的特权程序
第39章 能力
第40章 登录会计
第41章 共享库基础
第42章 共享库高级特性
第43章 进程间通信简介
第44章 管道和FIFO
第45章 System V IPC介绍
第46章 System V消息队列
第47章 System V信号量
第48章 System V共享内存
第49章 内存映射
第50章 虚拟内存操作
第51章 POSIX IPC介绍
第52章 POSIX消息队列
第53章 POSIX信号量
第54章 POSIX共享内存
第55章 文件锁
第56章 Sockets:介绍
第57章 Sockets:UNIX Domain
第58章 Sockets:TCP/IP网络基础
第59章 Sockets:Internet Domain
第60章 Sockets:服务器设计
第61章 Sockets:高级主题
第62章 终端
第63章 可选I/O模型
第64章 伪终端
附录A:跟踪系统调用
附录B:解析命令行参数
附录C:转换NULL指针
附录D:内核配置
附录E:更多信息来源
附录F:部分习题解答
参考书目
索引
第2章 基础概念
第3章 系统编程概念
第4章 文件I/O:统一的I/O模型
第5章 文件I/O:更多细节
第6章 进程
第7章 内存分配
第8章 用户和组
第9章 进程凭证
第10章 时间
第11章 系统限制和选项
第12章 系统和进程信息
第13章 文件I/O缓冲
第14章 文件系统
第15章 文件属性
第16章 扩展属性
第17章 访问控制列表
第18章 目录和链接
第19章 监控文件事件
第20章 信号:基础概念
第21章 信号:信号处理器
第22章 信号:高级特性
第23章 定时器和睡眠
第24章 进程创建
第25章 进程结束
第26章 监控子进程
第27章 程序执行
第28章 进程创建和程序执行的更多细节
第29章 线程:介绍
第30章 线程:同步
第31章 线程:线程安全和线程存储
第32章 线程:线程取消
第33章 线程:更多细节
第34章 进程组、会话和任务控制
第35章 进程优先级和调度
第36章 进程资源
第37章 Daemon
第38章 编写安全的特权程序
第39章 能力
第40章 登录会计
第41章 共享库基础
第42章 共享库高级特性
第43章 进程间通信简介
第44章 管道和FIFO
第45章 System V IPC介绍
第46章 System V消息队列
第47章 System V信号量
第48章 System V共享内存
第49章 内存映射
第50章 虚拟内存操作
第51章 POSIX IPC介绍
第52章 POSIX消息队列
第53章 POSIX信号量
第54章 POSIX共享内存
第55章 文件锁
第56章 Sockets:介绍
第57章 Sockets:UNIX Domain
第58章 Sockets:TCP/IP网络基础
第59章 Sockets:Internet Domain
第60章 Sockets:服务器设计
第61章 Sockets:高级主题
第62章 终端
第63章 可选I/O模型
第64章 伪终端
附录A:跟踪系统调用
附录B:解析命令行参数
附录C:转换NULL指针
附录D:内核配置
附录E:更多信息来源
附录F:部分习题解答
参考书目
索引