《UNIX高级编程技术》求取 ⇩

第一章 引论1

第一节 UNIX系统概论1

1.1.1UNIX系统的发展概况1

1.1.2 UNIX系统的体系结构2

1.1.3 UNIX系统的特点3

第二节 UNIX系统基本概念4

1.2.1 文件和文件系统4

1.2.2 进程和进程通信10

第三节 系统调用14

1.3.1 系统调用概述14

1.3.2 系统调用的使用14

第二章 文件基本操作18

第一节 文件的创建与删除18

2.1.1creat系统调用18

2.1.2 unlink系统调用20

2.1.3 用creat系统调用实现互斥访问22

第二节 文件的打开与关闭23

2.2.1 open系统调用24

2.2.2 close系统调用25

2.2.3 应用实例26

第三节 文件的读/写操作27

2.3.1 read系统调用28

2.3.2 write系统调用28

2.3.3 实例设计28

第四节 文件的随机存取31

2.4.1 lseek系统调用31

2.4.2 lseek应用实例31

第五节 综合应用实例34

3.1.1 文件保护42

第一节 文件的保护与控制42

第三章文件高级操作42

3.1.2 文件控制47

第二节 目录文件管理60

3.2.1 目录的创建和删除——mkdir和rmdir系统调用61

3.2.2 目录的改变和链接——chdir、chroot和link系统调用64

3.2.3 目录的读取——getdents系统调用67

第三节 文件信息查询70

3.3.1 文件状态信息的获取——stat与fstat系统调用71

3.3.2 文件系统状态信息的获取73

第四节 综合应用实例81

3.4.1 文件服务实用工具(fserver)的设计82

3.4.2 UNIX中误删文件的恢复90

第一节 预备知识94

4.1.1 设备及设备文件94

第四章 设备文件操作94

4.1.2 主、从设备号95

4.1.3 设备文件操作——mknod和ioctl系统调用95

第二节 终端设备文件操作98

4.2.1 终端设备文件基本操作98

4.2.2 终端设备文件控制操作100

第三节 盘设备文件操作105

4.3.1 盘设备文件106

4.3.2 盘设备文件操作108

第五章 进程控制120

第一节 进程控制120

5.1.1fork系统调用120

5.1.2 exec系统调用126

5.1.3 exit、wait和nice系统调用132

第二节 进程标识号及其用户标识号管理137

5.2.1 进程的用户标识号管理138

5.2.2 进程标识号管理140

第三节 综合应用实例142

第六章 进程基本通信151

第一节 信号机构151

6.1.1signal系统调用151

6.1.2 pause、kill系统调用156

6.1.3 信号管理系统调用159

第二节 跟踪机构165

6.2.1 ptrace系统调用166

6.2.2 ptrace系统调用实例设计167

第三节 管道通信168

6.3.1 dup系统调用169

6.3.2 管道文件操作170

6.3.3 管道通信应用实例175

第七章 进程高级通信机制188

第一节 预备知识188

第二节 消息通信189

7.2.1 消息通信系统调用190

7.2.2 消息通信应用实例193

第三节 共享内存段199

7.3.1 共享内存段系统调用200

7.3.2 共享内存段应用实例202

第四节 信号量206

7.4.1 信号量系统调用207

7.4.2 信号量应用实例209

第五节 综合应用实例214

第八章 STREAMS机制229

第一节 STREAMS概述229

8.1.1STREAMS机制的产生229

8.1.2 STREAMS的特征与结构229

8.1.3 STREAMS的应用231

8.2.1 流的建立和关闭232

第二节 流基本操作232

8.2.2 流的读/写235

第三节 流的高级操作237

8.3.1 流组操作237

8.3.2 多路流操作242

8.3.3 消息处理249

第九章 系统管理和其它259

第一节 时间管理259

9.1.1 系统时间管理——time和stime系统调用259

9.1.2 用户时间管理——times系统调用262

9.1.3 设置文件访问、修改时间及进程报警时钟——utime和alarm系统调用264

第二节 文件系统管理266

9.2.1 文件系统的操作——mount、umount和sync系统调用266

第三节 动态存贮分配和存贮空间的锁定270

9.3.1 动态存贮分配——brk和sbrk系统调用270

9.2.2 文件界限控制270

9.3.2 存贮空间的锁定——plock系统调用274

第四节 系统和用户信息统计274

9.4.1 系统统计信息——acct系统调用275

9.4.2 直方图的实现——profile系统调用275

第五节 其它系统管理操作276

9.5.1uadmin系统调用276

9.5.2 uname系统调用277

9.5.3 sysi86系统调用277

第十章设计实例280

第一节 文件查寻命令(find)的设计280

第二节 假脱机打印系统设计298

附录A SVR4.0主要系统调用列表322

附录B SVR4.0 ioctl控制命令343

附录C UNIX System V系统调用错误号348

1994《UNIX高级编程技术》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由周祖伦等编著 1994 上海:上海科学技术文献出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

UNIX系统高级程序设计(1991 PDF版)
UNIX系统高级程序设计
1991 北京:中国铁道出版社
80286/386/387高级编程实用技术( PDF版)
80286/386/387高级编程实用技术
中国科学院希望高级电脑技术公司
UNIX系统程序设计技术( PDF版)
UNIX系统程序设计技术
陕西电子编辑部
高级程序设计技术( PDF版)
高级程序设计技术
北京:人民邮电出版社
FOXPRO 高级程序设计技术( PDF版)
FOXPRO 高级程序设计技术
UNIX初级教程( PDF版)
UNIX初级教程
北京科海培训中心
UNIX高级编程(1992 PDF版)
UNIX高级编程
1992 上海电子计算机厂科技服务部培训部
UNIX系统高级编程指南(1991 PDF版)
UNIX系统高级编程指南
1991 中国科学院希望高级电脑技术公司
实用UNIX编程(1999 PDF版)
实用UNIX编程
1999 北京:机械工业出版社
C语言及其高级编程技术(1995 PDF版)
C语言及其高级编程技术
1995 天津:南开大学出版社
高级Windows编程技术(1999 PDF版)
高级Windows编程技术
1999 西安:西安交通大学出版社
Visual Basic 6.0高级编程技巧(1999 PDF版)
Visual Basic 6.0高级编程技巧
1999 北京:电子工业出版社
高级工程技术英文选(1988 PDF版)
高级工程技术英文选
1988 北京:清华大学出版社
C++高级编程技术(1994 PDF版)
C++高级编程技术
1994 北京:电子工业出版社
Windows95 Windows NT3.5高级编程技术(1996 PDF版)
Windows95 Windows NT3.5高级编程技术
1996 北京:清华大学出版社