《UNIX系统高级编程指南》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:陈捍东编译
  • 出 版 社:中国科学院希望高级电脑技术公司
  • 出版年份:1991
  • ISBN:7507707601
  • 页数:199 页
图书介绍:

第一章 基本概念 1

1.1 介绍 1

1.2 文件 1

1.3 程序和进程 3

1.4 信号 4

1.5 进程-标识符和进程组 4

1.6 允许 5

1.7 其它进程属性 6

1.8 进程间通信 7

1.9 使用系统调用 8

1.10 编程约定 10

1.11 可移植性 11

第二章 基本文件输入/输出 12

2.1 介绍 12

2.2 文件描述符 13

2.3 Creat系统调用 14

2.4 unlink系统调用 14

2.5 用文件实现信号灯 15

2.6 open系统调用 17

2.7 write系统调用 20

2.8 read系统调用 22

2.9 close系统调用 22

2.10 带缓冲区的输入/输出 23

2.11 lseek系统调用 27

2.12 可移植性 29

第三章 高级文件输入/输出 30

3.1 介绍 30

3.2 目录输入/输出 30

3.3 磁盘特殊文件输入/输出 32

3.4 日期和时间 36

3.5 文件模式 39

3.6 link系统调用 40

3.7 access系统调用 42

3.8 mknod系统调用 43

3.9 chmod系统调用 44

3.10 chown系统调用 44

3.11 utime系统调用 45

3.12 stat和fstat系统调用 46

3.13 fcntl系统调用 53

3.14 可移植性 54

第四章 始端输入/输出 56

4.1 介绍 56

4.2 普通终端输入/输出 56

4.3 非阻塞终端输入/输出 58

4.4 ioctl系统调用 61

4.5 非处理终端输入/输出 66

4.6 其它特殊文件 67

4.7 可移植性 67

第五章 进程 69

5.1 介绍 69

5.2 环境 69

5.3 exec系统调用 75

5.4 fork系统调用 82

5.5 exit系统调用 84

5.6 wait系统调用 85

5.7 获取进程标识符的系统调用 87

5.8 setuid和setgid系统调用 88

5.9 setpgp系统调用 89

5.10 chdir系统调用 89

5.11 chroot系统调用 89

5.12 nice系统调用 90

5.13 可移植性 91

第六章 基本进程间通信 92

6.1 介绍 92

6.2 pipe系统调用 92

6.3 dup系统调用 96

6.4 一个真实的外壳 99

6.5 双向通道 110

6.6 可移植性 117

第七章 高级进程间通信 118

7.1 介绍 118

7.2 数据库管理系统问题 119

7.3 FIFO,或命名的通道 120

7.4 用FIFO实现消息 121

7.5 消息系统调用(System V) 140

7.6 信号灯 143

7.7 共享存储 148

7.8 Xenix3中的记录封锁 157

7.9 可移植性 160

第八章 信号 161

8.1 介绍 161

8.2 信号类型 161

8.3 Signal系统调用 163

8.4 全局跳转 167

8.5 kill系统调用 169

8.6 Pause系统调用 170

8.7 alarm系统调用 170

8.8 可移植性 174

第九章 各种各样的系统调用 174

9.1 介绍 174

9.2 ulimit系统调用 175

9.3 brk和sbrk系统调用 175

9.4 umask系统调用 176

9.5 ustat系统调用 177

9.6 uname系统调用 178

9.7 sync系统调用 180

9.8 profil系统调用 180

9.9 ptrace系统调用 180

9.10 times系统调用 181

9.11 time系统调用 182

9.12 stime系统调用 183

9.13 plock系统调用(system V) 183

9.14 mount系统调用 183

9.15 umount系统调用 184

9.16 acct系统调用 184

9.17 sys3b系统调用(system V) 185

9.18 可移植性 185

附录A system V进程属性 185

附录B 标准子程序 187

精选书目 194

注释 195