Advanced Programming in the UNIX Environment, 3rd Edition : Rough Cuts

0
(0)

Advanced Programming in the UNIX Environment, 3rd Edition
: Rough Cuts

作者:W.RichardStevens/StephenA.Rago

出版社:Addison-WesleyProfessional

副标题:RoughCuts

出版年:2013-1-24

页数:960

装帧:平装

ISBN:9780321638021

内容简介
······

Advanced Programming in the UNIX Environment is a classic text describing the programming interface to UNIX Systems. The third edition updates the material to conform to Version 4 of the Single UNIX Specification and provides examples based on four contemporary systems: FreeBSD 8.0, Linux 2.6.35, Mac OS X 10.6.7, and Solaris 10. Changes from the second edition include the removal of obsolete information and the addition of more than 70 new functions. In total, more than 450 function interfaces are presented. The authors go further than merely describing the interfaces; they illustrate how they should be used and provide insight on why things are the way they are. Topics include standards, file I/O, directory handling, processes, threads, inter-process communication, signals, network communication, and terminal handling. The book contains many small source code examples written in C, as well as several chapters that provide in-depth studies of larger examples. Regardless of what UNIX System you run, this book will help you master the subtleties of writing programs to make the most of your system.

作者简介
······

W. Richard Stevens was an acknowledged UNIX and networking expert and the highly-respected author of several books. He was also a sought-after instructor and consultant.

Stephen A. Rago, one of the developers of UNIX System V Release 4, is currently a Principal Member of Technical Staff at Crosstor, a company created by former Bell Labs employees to develop system components and enhancements for UNIX and other systems.

目录
······

Table of Contents

Chapter 1: UNIX System Overview

Chapter 2: UNIX Standardization and Implementations

Chapter 3: File I/O

Chapter 4: Files and Directories

Chapter 5: Standard I/O Library

Chapter 6: System Data Files and Information

Chapter 7: Process Enviornment

Chapter 8: Process Control

Chapter 9: Process Relationships

Chapter 10: Signals

Chapter 11: Treads

Chapter 12: Tread Control

Chapter 13: Daemon Process

Chapter 14: Advanced I/O

Chapter 15: Interprocess Communication

Chapter 16: Network IPC: Sockets

Chapter 17: Advanced IPC

Chapter 18: Terminal I/O

Chapter 19: Pseudo Terminals

Chapter 20: A Database Library

Chapter 21: Communicating with a Network Printer

Appendix A: Function Prototypes

Appendix B: Miscellaneous Source Code

Appendix C: Solutions to Selected Exercises

Bibliography

评论 ······

POSIX IPC 没讲完?看来只有在读TLPI.

看过之后对linux系统了解深了点,不过那些个c的api啊,真尼玛丑。我还是玩玩python吧

收获不大,将来涉及Linux系统开发时可以来回顾下

第一次读这本书还是15年前,记得是尤晋元翻译的第一版,学校图书馆总是预约才能借到,翻得破破烂烂。这么多年过去,APUE的内容应该是傍身的技能里最基础、最深入骨髓的。POSIX那一套API,以及它背后蕴含的UNIX内在结构和思想,是永不过时,受用终身的。

点击星号评分!

平均分 0 / 5. 投票数: 0

还没有投票!请为他投一票。

推荐阅读

评论 抢沙发

评论前必须登录!

 

登录

找回密码

注册