Linux高级程序设计中文第三版杨宗德--人电出版社

108 阅读2分钟

Linux高级程序设计中文第三版杨宗德--人电出版社 下载地址 pan.baidu.com/s/1OE2Leh2y… 扫码下面二维码关注公众号回复 100075获取分享码 本书目录结构如下: 第1章Linux下C语言开发环境 1.1Linux操作系统概述 1.2Linux开发初步 1.3Linux内核及库文件管理 1.4Linux下编码风格 第2章Linux下C语言开发工具 2.1Linux开发的基本工具 2.2GCC/G++编译器 2.3make工具及makelife文件 2.4GDB调试工具 2.5GCC程序开发过程实例 2.6自动编译调试工具 第3章内存管理及相关工具 3.1内存管理基本概念 3.2内存管理函数 3.3常用Linux内存管理及调试工具 第4章ANSIC文件管理 4.1文件基本概念及文件指针 4.2ANSIC标准文件I/O操作 第5章POSIX标准文件I/O管理 5.1Linux系统下文件类型及属性 5.2POSIX标准下文件I/O管理 第6章Linux文件管理及目录操作 6.1Linux文件系统管理 6.2Linux文件及目录管理操作 第7章Linux进程管理与程序开发 7.1进程环境及进程属性 7.2Linux进程控制 7.3Linux进程调度 第8章进程间——管道和信号 8.进程通信——无名管道 8.2进程通信——有名管道FIFO 8.3信号中断处理 第9章SystemV进程间通信 9.1SystemVIPC基础 9.2消息队列 9.3信号量通信机制 9.4共享内存 第10章Linux多线程编程 10.1Linux线程概述 10.2Linux线程基本操作 10.3线程属性控制 10.4线程调度 第11章线程间通信机制 11.1互斥锁通信机制 11.2条件变量通信机制 11.3读写锁通信机制 11.4线程信号量 11.5线程信号 第12章LinuxSocket网络编程 12.1网络通信基础 12.2Socket通信基本概念及过程 12.3面向连接的TCP套接学编程实例 12.4面向无连接的UDP套接字编程实例 12.5其他SocketAPI应用编程