《UNIX系统程序员进阶》求取 ⇩

第1章导引1

1.1 系统调用和库函数1

1.2 UNIX的版本1

1.3 错误处理2

第2章 标准输入/输出库4

2.1 文件指针4

2.2 打开和建立文件5

2.3 关闭文件5

2.4 读和写文件5

2.4.1 函数getc和putc5

2.4.2 函数fgetx和fputs7

2.4.3 函数fread和fwrite8

2.4.4 函数fscanf和fprintf9

2.4.5 函数sscanf和sprintf11

2.5 在文件中移动定位11

第3章 低级输入/输出13

3.1 文件描述字13

3.2 打开和建立文件13

3.2.1 在旧的UNIX系统上打开的建立文件14

3.2.2 关闭文件和读写文件14

3.3 在文件中移动定位15

3.3.1 复制文件描述字16

3.4 转换文件描述字为文件指针17

4.1 文件系统概念18

4.1.1 普通文件18

4.1.2 目录18

4.1.3 特别文件18

第4章文件与目录18

4.1.4 删去文件系统19

4.1.5 设备号416 1标识号,1列表和I节点19

4.2 确定文件的访问权限20

4.3 从I节点上获取信息20

4.4 读目录22

4.6.1 改变目录27

4.6.2 删除和压缩文件27

4.5 修改文件属性27

4.6 其他的文件系统函数27

4.6.3 建立目录28

4.6.4 链接和改换文件名称28

4.6.5 符号链接28

4.6.6 umask值29

第5章设备输入/输出控制30

5.1 第7版和BSD系统函数30

5.1.1通信线路规范31

5.1.2 sgttyb结构31

5.1.3 tchars结构32

5.1.4 ltchars结构33

5.1.5 局部模式字33

5.1.6 winsize结构34

5.1.7 其他的操作34

5.2 系统V函数37

5.2.1 c_iflag37

5.2.2 c_oflag38

5.2.3 c_cflag38

5.2.4 c_lflag38

5.2.5 c_cc39

5.4 无阴塞的输入/输出41

5.3 系统调用fcntl41

5.5 系统调用select42

第6章关于用户的信息44

6.1 注册名44

6.2 用户ID44

6.3 用户组ID45

6.3.1 BSD用户组机制45

6.4 读口令文件46

6.5 读用户组文件47

6.6 读临时用户文件48

7.1.2 时区50

7.1.1 取得时间50

7.1 获取时间50

第7章获取时间和给事件计时50

7.1.3 转换时间为ASCII码51

7.1.4 时间的差别51

7.2 睡眠与闹钟52

7.2.1 睡眠52

7.2.2 闹钟52

7.2.3 时间间隔计时器52

7.3 进程计时53

7.4 改变文件时间54

8.1.1 重置信号55

8.1 信号处理综述55

第8章 处理信号55

8.1.2 重新启动系统调用56

8.2 信号56

8.3 发送信号57

8.4 捕捉信号和忽略信号58

8.4.1 忽略信号58

8.4.2 捕捉信号58

8.5 使用符信号时60

8.5.1 函数setjmp和longjmp61

8.6.1 处理调用转换62

8.5.2新的BSD信号机制62

8.6.2 信号屏蔽63

8.6.3 信号栈63

第9章 执行程序67

9.1 库函数system67

9.2 直接执行程序67

8.2.1 建立进程67

9.2.2 执行程序68

9.2.3 等待进程终止69

9.3 重新定向输入/输出70

9.4.2 直接建立管道72

9.4.1 库函数popen72

9.4 建立管道线72

9.5 常驻进程73

9.5.1 关闭所有打开的文件描述字74

9.5.2 改变当前工作目录75

9.5.3 重设文件取建立屏蔽码75

9.5.4 在后台运行75

9.5.5 脱离进程组75

9.5.6 忽略终端I/O信号76

9.5.7 信号,进程组和控制终端76

9.5.8 脱离控制终端78

9.5.9 有再重新申请一个控制终端79

9.5.10 系统V中的文件inittab80

9.5.11 常驻进程终止80

9.5.12 处理SIGCLD信号80

9.5.13 常驻进程实例81

第10章任务控制84

10.1 基本概念84

10.1.1 控制终端84

10.1.2 进程组84

10.1.3 系统调用85

10.2.1 建立任务控制86

10.2 在shell中控制任务86

10.1.4 数据类型JOB和PRC86

10.2.2 执行一个程序87

10.2.3 停止一个任务87

10.2.4 后台执行一个任务88

10.2.5 前台执行一个任务88

10.2.6 命令jobs89

10.2.7 等待任务89

10.2.8 异步进程通知91

10.3 在shell外控制任务91

10.4 几点说明92

11.1.1 系统调用socket93

11.1 BSD UNIX内部进程通信(IPC)93

第11章 内部进程通信93

11.1.2 系统调用bind94

11.1.3 系统调用和95

11.1.4 系统调用95

11.1.5 系统调用95

11.1.6 基座连接的软插座96

11.1.7 没有连接的软插座96

11.1.8 一个小的客户程序97

11.1.9 一个小的服务器程序98

11.2.1 消息队列100

11.2 系统V内部进程通信(IPC)100

11.2.2 信号灯104

11.2.3 共享内存106

第12章网络系统110

12.1 地址110

12.2 反宿主机名称转换成网络号码110

12.3 获取端口号码111

12.4 网络字节次序112

12.5 网络系统调用112

第13章文件系统118

13.1 “标准”UNIX文件系统118

13.2 BSD快速文件系统123

13.3 从文件系统中读取数据130

14.1 资源限制133

14.1.1 系统调用getrlimit133

14.1.2 系统调用setrlimit133

第14章其他的函数133

14.2 获取资源使用情况134

14.3 操作字节串135

14.3.1 库函数bcmp和memcmp135

14.4 环境变量与当前工作目录136

14.5 在字符串中搜索字符136

14.3.3 库函数bzero和memset136

14.3.2 库函数bcopy和memcpy136

14.6 确认一个文件是否是一个终端137

14.6.1 库函数isatty137

14.6.2 库函数ttyname137

14.6.3 /dev/tty设备137

14.7 打印错误信息137

14.7.1 库函数137

14.7.2 库函数138

14.8 在内存中对数组排序138

14.9 使用仿真终端139

14.10 读取核心数据结构142

参考文献145

1996《UNIX系统程序员进阶》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由林新观编著 1996 北京:清华大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

DOS程序员的UNIX/XENIX系统实用指南(1992 PDF版)
DOS程序员的UNIX/XENIX系统实用指南
1992 北京:清华大学出版社
UNIX系统V第4版程序员指南:POSI( PDF版)
UNIX系统V第4版程序员指南:POSI
UNIX系统V/386第4版-网络程序员指南( PDF版)
UNIX系统V/386第4版-网络程序员指南
电子工业出版社
UNIX系统程序设计技术( PDF版)
UNIX系统程序设计技术
陕西电子编辑部
UNIX系统教程( PDF版)
UNIX系统教程
新闻出版局
unix系统v/386第4版-程序员指南:scsi驱动程序界面( PDF版)
unix系统v/386第4版-程序员指南:scsi驱动程序界面
北京:电子工业出版社
unix系统v第4版-程序员指南:x11/news图形窗口系统xview( PDF版)
unix系统v第4版-程序员指南:x11/news图形窗口系统xview
北京:电子工业出版社
unix系统v第4版-程序员指南:x11/news图形窗口系统news( PDF版)
unix系统v第4版-程序员指南:x11/news图形窗口系统news
北京:电子工业出版社
unix系统v第4版-程序员指南:streams( PDF版)
unix系统v第4版-程序员指南:streams
北京:电子工业出版社
unix系统v第4版-程序员指南:网络界面( PDF版)
unix系统v第4版-程序员指南:网络界面
北京:电子工业出版社
unix系统v第4版-程序员指南:posix遵从性( PDF版)
unix系统v第4版-程序员指南:posix遵从性
北京:电子工业出版社
UNIX操作系统源程序与注释 附源程序( PDF版)
UNIX操作系统源程序与注释 附源程序
UNIX/XENIX系统程序设计技术(1991 PDF版)
UNIX/XENIX系统程序设计技术
1991 西安:陕西科学技术出版社
UNIX系统实用程序(1991 PDF版)
UNIX系统实用程序
1991 中国科学院希望高级电脑技术公司
实用UNIX系统教程(1997 PDF版)
实用UNIX系统教程
1997 长沙:国防科技大学出版社