《UNIX环境高级编程(第3版)》是被誉为UNIX编程“圣经”的Advanced Programming in the UNIX Environment一书的第3版。在本书第2版出版后的8年中,UNIX行业发生了巨大的变化,特别是影响UNIX编程接口的有关标准变化很大。本书在保持前一版风格的基础上,根据最新的标准对内容进行了修订和增补,反映了最新的技术发展。书中除了介绍UNIX文件和目录、标准I/O库、系统数据文件和信息、进程环境、进程控制、进程关系、信号、线程、线程控制、守护进程、各种I/O、进程间通信、网络IPC、伪终端等方面的内容,还在此基础上介绍了众多应用实例,包括如何创建数据库函数库以及如何与网络打印机通信等。此外,还在附录中给出了函数原型和部分习题的答案。
《UNIX环境高级编程(第3版)》内容权威,概念清晰,阐述精辟,对于所有层次UNIX/Linux程序员都是一本不可或缺的参考书。
适读人群 :所有层次UNIX/Linux程序员
20多年来,严谨的C程序员都是依靠一本书来深入了解驱动UNIX和Linux内核的编程接口的实用知识的,这本书就是W. Richard Stevens所著的《UNIX高级环境编程》。现在,Stevens的同事Steve Rago彻底更新了这本经典著作。新的第3版支持当今领先的系统平台,反映了最新技术进展和最佳实践,并且符合最新的Single UNIX Specification第4版(SUSv4)。
Rago保留了使本书前版成为经典之作的精髓和方法。他在Stevens原著的基础上,从基础的文件、目录和进程讲起,并给诸如信号处理和终端I/O之类的先进技术保留较大的篇幅。他还深入讨论了线程和多线程编程、使用套接字接口驱动进程间通信(IPC)等方面的内容。
这一版涵盖了70多个最新版POSIX.1标准的新增接口,包括POSIX异步I/O、旋转锁、屏障(barrier)和POSIX信号量。此外,这一版删除了许多过时的接口,保留了一些广泛使用的接口。书中几乎所有实例都已经在目前最主流的4个平台上测试过,包括Solaris 10、Mac OS X 10.6.8(Darwin 10.8.0)、FressBSD 8.0、Ubuntu 12.04(基于Linux 3.2内核)。
与前两版一样,读者仍可以通过实例学习,这些实例包括了1万多行可下载的ISO C源代码,书中通过简明但完整的程序阐述了400多个系统调用和函数,清楚地说明它们的用法、参数和返回值。为了使读者能融会贯通,书中还提供了几个贯穿整章的案例,每个案例都根据现在的技术环境进行了全面更新。
《UNIX环境高级编程(第3版)》帮助了几代程序员写出强大、高性能、可靠的代码。第3版根据当今主流系统进行更新,更具实用价值。
精彩书评:
本书第1版连同Stevens所著的系列网络技术书籍,被公认为优秀的、匠心独具的名著,成为极其畅销的作品……总之,这是一本弥足珍贵的经典著作的更新版。
——Dennis Ritchie,图灵奖得主,UNIX操作系统和C语言之父
对任何一个严谨的、专业的UNIX系统程序员而言,本书都是不可或缺的权威参考书。Rago更新和扩展了Stevens的经典著作,并保持了原书的风貌。书中利用清晰的实例演示了API的使用过程,还提到了许多在不同UNIX系统实现上编程时需要注意的陷阱,并指出如何使用相关的标准(如POSIX 1003.1 2004版和Single UNIX Specification第3版)来避免这些错误。
——Andrew Josey, The Open Group标准部门主管,POSIX 1003.1标准工作组主席
绝对的UNIX编程经典之一。
——Eric S. Raymond,《UNIX编程艺术》作者
Stephen Rago的更新版本对于使用众多UNIX及相关操作系统环境的广大专业用户来说是一个迟来的喜讯。这一版不仅删除了过时的接口,吸纳了较新的开发接口,还根据UNIX及类UNIX操作系统环境的几种主流实现发布的新版本全面更新了所有主题、实例和应用的背景。难能可贵的是,这一版本还保持了经典的第1版的风格和品位。
——Mukesh Kacker,Pronto Networks公司联合创始人和前任CTO
本书对于任何在UNIX系统上编写程序的开发人员来说都是非常重要的参考书。当我想要了解或者重新回顾各种系统接口时,这本书是首选的求助工具。Stephen Rago成功地修订了本书,使其与新的操作系统(如GNU/Linux和苹果的OS X)相容,并保持了第1版易读和实用的特质。它将永远摆放在我桌上随手可及的位置。
——Benjamin Kuperman博士,斯沃斯莫尔学院
这是每一位严谨的UNIX C程序员必备的书籍。它深入、全面、清晰的解释是无可匹敌的。
——UniForum Monthly
从W. Richard Stevens的这本书中可以找到更多易于理解的、详尽的UNIX系统内部细节。这本书包含了大量实际的例子,对系统编程工作非常有益。
——RS/Magazine
作者介绍
W. Richard Stevens,国际知名的UNIX和网络专家,备受赞誉的技术作家。生前著有多部经典的传世之作,包括《UNIX网络编程》(两卷本)、《TCP/IP详解》(三卷本)和本书第1版。
Stephen A. Rago,资深UNIX程序员,目前任NEC美国实验室存储系统集团研究员。之前是贝尔实验室的UNIX系统V版本4的开发人员之一。著有《UNIX系统V网络编程》,并曾担任本书第1版的技术审校和第2版的共同作者。
译者介绍
戚正伟,博士,上海交通大学软件学院副教授,微软亚洲研究院(2008)和美国CMU大学(2011-2012)访问学者。研究方向为系统软件和程序分析,著有《New Blue Pill深入理解硬件虚拟机》和《嵌入式GIS开发及应用》等书。
张亚英,博士,同济大学电子与信息工程学院计算机系副教授,研究方向为分布与移动计...
(展开全部)
Parentandthechildshareafiletableentryforeveryopendescriptor.
——引自章节:Ch8ProcessControl
大多数UNIX调试程序都使用core文件以检查进程终止时的状态。
——引自第234页
魏斐德,美国伯克利加州大学历史系哈斯基金教授、美国艺术科学院成员和美国哲学家协会会员。曾任美国国教育中国顾问、中国文明研究委员会主任、美利坚与中华人民共和国学术...
制度.组织与组织化制度-长阳合作医疗个案研究 内容简介 乐章编著的这本《制度组织与组织化制度——长阳合作医疗个案研究》从农村合作医疗制度的缘起及医疗合作...
作品目录如何使用本书卷首语:爱沙拉者说常用食材常用调料常用工具第一章经典西式沙拉学院沙拉金枪鱼沙拉早餐沙拉华尔道夫沙拉牛
建筑抗震弹塑性分析 本书特色 清华大学抗震防灾课题组近年来在建筑结构抗震弹塑性分析模型、性能化抗震设计方法、结构震害分析和抗倒塌措施等方面开展了一系列的研究和工...
几米,台湾文化大学美术系毕业,在广告界、插画界工作多年,1998年开始创作绘本。首开成人绘本风气之先,作品风靡海内外,美、法、德、希腊、韩、日、泰等国皆有译本。...
规划课 本书特色 城市规划是一门在发展中的学科,本课程是地理信息系统、测绘工程等专业的重要专业课。本书则主要向你介绍了城市的结构形态、城市的文化特色、发展与控制...
ThisexpandedandupdatedThirdEditionofGopalKanjisbest-sellingresourceonstatistical...
季羡林|1911-2009北京大学唯一的终身教授;曾三辞“国学大师”“学界泰斗”“国宝”桂冠;著作等身的散文大家,一生为读者留下两千万字的著述;精通12种语言,...
这是一本看起来过瘾的书,关于爱情的真相,多多少少我们都有些回避,姑娘们每天在朋友圈里秀恩爱,也许男朋友早已出轨去了别的姑娘怀抱。男人们总想左拥右抱、妻妾成群,又...
法王晋美彭措(1933—2004)举世公认的大成就者,莲师二十五大弟子之降魔金刚化身,开创了藏传佛教的再弘时代,被十世班禅大师尊称为“圣者法王”。1985年,法...
小辞海 精装 本书特色 ★ 32开精装,上海辞书出版社出版★ 由出版家、辞书学家巢峰担任主编。编纂工作自2010年开始,历时6年完成★ 脱胎资深工具书《辞海》,...
(2018)建设工程技术与计量(土木建筑工程)/全国造价工程师执业资格考试考前冲刺9套题 本书特色 本丛书依据注册造价工程师执业资格考试2018版*大纲、注册造...
中国妇女在法律上之地位 本书特色 本书为《近代名家散佚学术著作丛刊》系列图书之一,1928由商务印书馆出版。全书共五章,分别论述了中国妇女在室女时期的地位、已嫁...
余振華學歷∕一九八七年至一九九八年留學日本日本國立東北大學法學碩士日本明治大學法學博士經歷∕中央警察大學法律學系暨法律學
2012安全生产事故案例分析模拟试卷(注册安全师) 内容简介 本书是专门为广大参加全国注册安全工程师执业资格考试的考生编写的,书中的六套模拟试卷与2010...
《心量越大,好事越多》内容简介:对于幸福的追求,是人类永恒的课题。最能够保证幸福的,就是大的心量,“能容天下难容之事、之人
[美]埃里克·托普(Eric Topol)● 美国知名心脏病学家、基因组学教授,曾连续14年担任克利夫兰诊所心血管科主任,并带领其科室成为美国排名首位的心脏中心...
**以亲历者的身份,讲述了特勤局的内部生活,描述总统特工职业的真实面貌 **挑战魔鬼集训 + 零距离护卫总统+ 服役特勤局、中情局+ 亲赴阿富汗战场……++++...
“最强大脑”速记方剂学 本书特色 本书是学习《方剂学》的高效速记书,旨在利用漫画、口诀准确记忆相关方剂的组成、功效、主治,有助于广大中医药学爱好者理解和记忆。本...
作者简介梁实秋(1903.1.6-1987.11.3),号均默,原名梁治华、梁秋实,字实秋,笔名子佳、秋郎、程淑等,出生于北京祖籍浙江杭县