出版社: Addison-Wesley Professional
副标题: Rough Cuts
出版年: 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 remov...
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.
Advanced Programming in the UNIX Environment, 3rd Edition的创作者
· · · · · ·
作者简介 · · · · · ·
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 an...
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.
目录 · · · · · ·
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 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
· · · · · · (收起)
喜欢读"Advanced Programming in the UNIX Environment, 3rd Edition"的人也喜欢 · · · · · ·
Advanced Programming in the UNIX Environment, 3rd Edition的书评 · · · · · · ( 全部 51 条 )
真的决定要读了吗?那就完整的读完它吧!!!
打通这个关节,程序员可以干上三十年
> 更多书评 51篇
论坛 · · · · · ·
在这本书的论坛里发言这本书的其他版本 · · · · · · ( 全部12 )
-
人民邮电出版社 (2006年)9.4分 2445人读过
-
人民邮电出版社 (2014)9.7分 518人读过
-
机械工业出版社 (2000)9.3分 502人读过
-
人民邮电出版社 (2006)9.5分 261人读过
以下书单推荐 · · · · · · ( 全部 )
- The Humble Programmer Books (男爵)
- Linux/Unix/C (豆壳)
- 计算机科学经典教材(英文版) (newleft)
- book01 (看完就忘)
- 书单 | Non-Fiction 9.0+ (Sheryl)
谁读这本书? · · · · · ·
二手市场
· · · · · ·
- 在豆瓣转让 有145人想读,手里有一本闲着?
订阅关于Advanced Programming in the UNIX Environment, 3rd Edition的评论:
feed: rss 2.0
0 有用 丸子 2014-04-04 02:17:34
当初看的还是第一版,作为基础API的系统介绍再好不过。
0 有用 shimmeringx 2020-03-08 11:29:50
第一次读这本书还是15年前,记得是尤晋元翻译的第一版,学校图书馆总是预约才能借到,翻得破破烂烂。这么多年过去,APUE的内容应该是傍身的技能里最基础、最深入骨髓的。POSIX那一套API,以及它背后蕴含的UNIX内在结构和思想,是永不过时,受用终身的。
0 有用 vinceguo 2017-01-21 21:17:31
看过之后对linux系统了解深了点,不过那些个c的api啊,真尼玛丑。我还是玩玩python吧
0 有用 Evan_ 2017-04-30 15:33:51
收获不大,将来涉及Linux系统开发时可以来回顾下
0 有用 海马 2015-09-18 04:41:07
基础教程,以前看过,刷下新版
0 有用 momo 2020-03-23 09:49:06
BUY050519 START050519 END230320
0 有用 shimmeringx 2020-03-08 11:29:50
第一次读这本书还是15年前,记得是尤晋元翻译的第一版,学校图书馆总是预约才能借到,翻得破破烂烂。这么多年过去,APUE的内容应该是傍身的技能里最基础、最深入骨髓的。POSIX那一套API,以及它背后蕴含的UNIX内在结构和思想,是永不过时,受用终身的。
0 有用 Μισακι 2019-09-03 23:49:07
POSIX IPC 没讲完?看来只有在读TLPI.
0 有用 小草 2018-05-09 11:16:02
很多技术细节,对全面了解unix系统非常有帮助。虽然看起来也确实很累
2 有用 斯旺达克 2017-07-04 12:03:15
五星好评!这书唯一的缺陷,我觉得就是由于照顾了四种实现,细节差异讲的太多了,让人头大。UNIX原本的API是有一千多个,作者把重要的一两百个拿出来给你剖析,给你对UNIX的有个完整的理解,这是需要很深的功底的。看完这本书,再配合MIT的xv6课程,堪称对操作系统源码级别完美理解。