《深入学习UNIX》求取 ⇩

第0章 导论1

0.1 谁需要这本书1

0.2 阅读本书需要哪些背景1

0.3 本书的组织结构2

0.4 UNIX系统的发展史2

0.5 开放式的系统(Open System)5

0.6 UNIX的核心程序7

0.7 系统调用的使用8

0.8 系统调用的执行8

0.9 系统调用与函数的区别10

0.10 核心程序的结构11

0.11 流(STREAMS)12

1.1目录与文件14

第1章 UNIX文件系统14

1.2 文件的存取权限与属性设定17

1.3 与文件操作相关的重要指令21

1.3.1 cat21

1.3.2cd21

1.3.3 chgrp21

1.3.4 chmod22

1.3.5 chown23

1.3.6 comm23

1.3.7 cmp23

1.3.8 cp24

1.3.9 cut24

1.3.10 diff25

1.3.11 dircmp27

1.3.12 find28

1.3.13 grep29

1.3.14 ls30

1.3.15 mkdir32

1.3.16 mv32

1.3.17 pr32

1.3.18 rm33

1.3.19 sort33

1.3.20 tail35

1.3.21 touch36

1.3.22 tr36

1.3.23 umask36

1.3.24 wc37

第2章UNIX文件系统的内部结构38

2.1 文件系统与i节点38

2.2 一般文件的内部结构39

第3章操作文件的系统调用48

3.1 文件描述字(file descriptor)48

3.2 open系统调用49

3.3 close系统调用50

3.4 read与write系统调用50

3.5 lseek系统调用52

3.6 dup系统调用56

3.7 link系统调用59

3.8 unlink系统调用60

3.9 fcntl系统调用60

3.10 stat与fstat系统调用62

3.11 access系统调用68

3.12 chmod系统调用69

3.13 chown系统调用69

3.15 mkdir与rmdir系统调用70

3.14 chdir系统调用70

3.16 mknod系统调用71

3.17 mount与umount系统调用72

第4章控制终端的系统调用74

4.1 ioctl系统调用与终端的输入输出74

4.2 termio结构76

第5章 进程管理86

5.1 进程与程序(process and program)86

5.2 观察进程执行的指令87

5.3 进程的创建与执行——fork与exec89

5.4exec系统调用94

5.5 进程的优先级101

5.6 fork与exec使用实例:UNIX的启动流程102

5.7 进程调度103

6.2 信号的基本概念106

第6章 信号处理106

6.1 何谓信号(signal)106

6.3 信号类别107

6.4 信号的处理109

6.5 处理信号的系统调用109

6.6sigset系统调用114

6.7 kill系统调用116

6.8 alarm系统调用117

6.9 pause系统调用117

6.10 其他有关信号处理的系统调用119

6.11 UNIX SVR 4新增的信号处理例程(routine)129

6.12 信号掩码135

第7章 存储管理140

7.1 UNIX的存储管理策略140

7.2 请求调页141

7.3 锁定主存中的进程142

7.4 UNIX系统的内存配置142

7.5 进程的虚拟内存编址143

7.6 fork与vfork147

7.7 用户模式与核心程序模式的转换147

第8章 进程间的通信149

8.1 背景知识149

8.2 pipe系统调用150

8.3 命名管道与mknod系统调用的使用154

8.4 命名管道的应用之一——客户与服务器155

8.5 命名管道应用之二——客户、服务器以及非搁置处理160

第9章 高级进程间通信166

9.1 IPC对象与消息队列166

9.2 IPC对象的内容166

9.3 消息队列(message queue)的使用167

9.4msgget系统调用169

9.5 msgctl系统调用170

9.6 msgsnd与msgrcv系统调用170

9.7 消息队列的限制174

9.8 信号灯与信号175

9.9 临界区(CRITICAL SECTION)175

9.10 DIJKSTRA的演算法176

9.11 UNIX SVR4使用信号灯的方式178

9.12 操作信号灯的系统调用179

9.13 共享内存190

第10章 Linux系统简介199

10.1 前言199

10.2 什么是Linux199

10.3 Linux的特性199

10.4 Linux的系统需求200

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

高度相关资料

深入群众  深入基层(1958 PDF版)
深入群众 深入基层
1958 上海:上海人民出版社
深入浅出强化学习编程实战(2020 PDF版)
深入浅出强化学习编程实战
2020
TENSORFLOW深度学习  从入门到进阶(2020 PDF版)
TENSORFLOW深度学习 从入门到进阶
2020
深度学习(2020 PDF版)
深度学习
2020
UNIXネットワークベストプログラミング入門(1992.05 PDF版)
UNIXネットワークベストプログラミング入門
1992.05 技術評論社
学习鲁迅  深入批孔(1974 PDF版)
学习鲁迅 深入批孔
1974 太原:山西人民出版社
认真看书学习深入批林批孔(1974 PDF版)
认真看书学习深入批林批孔
1974 北京:人民出版社
深入学习 AUTOCAD 13.0( PDF版)
深入学习 AUTOCAD 13.0
深入学大庆(1972 PDF版)
深入学大庆
1972 哈尔滨:黑龙江人民出版社
认真学习  深入批判(1974 PDF版)
认真学习 深入批判
1974 太原:山西人民出版社
学习鲁迅深入批邓( PDF版)
学习鲁迅深入批邓
学习鲁迅深入批判  1(1972 PDF版)
学习鲁迅深入批判 1
1972 北京:人民文学出版社
学习鲁迅  深入批判(1972 PDF版)
学习鲁迅 深入批判
1972 武汉:湖北人民出版社
认真学  深入批(1974 PDF版)
认真学 深入批
1974 广州:广东人民出版社
SCO UNIX入门(1993 PDF版)
SCO UNIX入门
1993 北京:海洋出版社