图书介绍
UNIX系统高级程序设计pdf电子书版本下载
- 段小航等编译 著
- 出版社: 北京:中国铁道出版社
- ISBN:7113011764
- 出版时间:1991
- 标注页数:373页
- 文件大小:9MB
- 文件页数:378页
- 主题词:UNIX操作系统-程序设计 程序设计-UNIX操作系统
PDF下载
下载说明
UNIX系统高级程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 基本概念 1
1.1 引言 1
1.2 文件 1
1.3 程序和进程 5
1.4 信号 7
1.5 进程标识符和进程组 7
1.6 权限 9
1.7 其它的进程属性 12
1.8 进程间通讯 13
1.9 使用系统调用 15
1.10 程序设计约定 18
1.11 可移植性 20
第二章 基本的文件输入和输出 23
2.1 引言 23
2.2 文件描述字 25
2.3 creat系统调用 26
2.4 unlink系统调用 27
2.5 利用文件实现信号灯 28
2.6 open系统调用 32
2.7 write系统调用 39
2.8 read系统调用 43
2.9 close系统调用 44
2.10 经缓冲的输入和输出 44
2.11 lseek系统调用 53
2.12 可移植性 57
第三章 高级的文件输入和输出 60
3.1 引言 60
3.2 有关目录的输入和输出 60
3.3 有关磁盘特别文件的输入和输出 64
3.4 日期和时间 70
3.5 文件方式 76
3.6 link系统调用 79
3.7 access系统调用 83
3.8 mknod系统调用 85
3.9 chmod系统调用 87
3.10 chown系统调用 88
3.11 untime系统调用 89
3.12 stat和fstat系统调用 90
3.13 fcntl系统调用 104
3.14 可移植性 106
第四章 终端输入和输出 109
4.1 引言 109
4.2 普通终端的输入和输出 110
4.3 非阻塞终端输入和输出 115
4.4 ioctl系统调用 121
4.5 原始(RAW)方式下的终端输入和输出 129
4.6 其它特别文件 131
4.7 可移植性 132
第五章 进程 135
5.1 引言 135
5.2 环境 135
5.3 exec系统调用 147
5.4 fork系统调用 161
5.5 exit系统调用 165
5.6 wait系统调用 166
5.7 获取进程标识符的系统调用 170
5.8 setuid和setgid系统调用 172
5.9 setpgrp系统调用 172
5.10 chdir系统调用 173
5.11 chroot系统调用 173
5.12 nice系统调用 174
5.13 可移植性 177
第六章 基本的进程间通讯 179
6.1 引言 179
6.2 pipe系统调用 180
6.3 dup系统调用 187
6.4 一个真正的shell 192
6.5 双向管道 213
6.6 可移植性 225
第七章 高级的进程间通讯 228
7.1 引言 228
7.2 数据库管理系统的一些问题 229
7.3 FIFOs或命名管道 232
7.4 用FIFOs实现消息队列 233
7.5 有关消息的系统调用(系统V) 268
7.6 信号灯 274
7.7 共享内存 284
7.8 插座 300
7.9 可移植性 313
第八章 信号 316
8.1 引言 316
8.2 信号的类型 317
8.3 signal系统调用 320
8.4 全局跳转(global jumps) 328
8.5 kill系统调用 331
8.6 pause系统调用 332
8.7 alarm系统调用 333
8.8 可移植性 340
第九章 其它各种系统调用 342
9.1 引言 342
9.2 ulimit系统调用 342
9.3 brk和sbrk系统调用 344
9.4 umask系统调用 345
9.5 ustat系统调用 346
9.6 uname系统调用 348
9.7 sync系统调用 350
9.8 profil系统调用 351
9.9 ptrace系统调用 351
9.10 times系统调用 352
9.11 time系统调用 355
9.12 stime系统调用 355
9.13 plock系统调用(系统V) 356
9.14 mount系统调用 356
9.15 umount系统调用 358
9.16 acct系统调用 358
9.17 sys3b系统调用(系统V) 359
9.18 可移植性 359
附录A 系统V的进程属性 360
附录B 标准子例程 362