《Linux/UNIX系统编程手册》评论赠书活动

由 @Linux中国 联合人民邮电出版社 @BG4XTL计算机图书编辑 共同推出!年底巨献,转发微博和评论本书,即可获得这本厚达千页的经典巨著!(具体活动要求见文末)

《Linux/UNIX系统编程手册(上、下册)》是介绍Linux与UNIX编程接口的权威著作。Linux编程资深专家Michael Kerrisk在书中详细描述了Linux/UNIX系统编程所涉及的系统调用和库函数,并辅之以全面而清晰的代码示例。

《Linux/UNIX系统编程手册(上、下册)》涵盖了逾500个系统调用及库函数,并给出逾200个程序示例,另含88张表格和115幅示意图。

《Linux/UNIX系统编程手册(上、下册)》总共分为64章,主要讲解了高效读写文件,对信号、时钟和定时器的运用,创建进程、执行程序,编写安全的应用程序,运用POSIX线程技术编写多线程程序,创建和使用共享库,运用管道、消息队列、共享内存和信号量技术来进行进程间通信,以及运用套接字API编写网络应用等内容。

《Linux/UNIX系统编程手册(上、下册)》在汇聚大批 Linux专有特性(epoll、inotify、/proc)的同时,还特意强化了对UNIX标准(POSIX、SUS)的论述,彻底达到了“鱼与熊掌,二者得兼”的效果,这也堪称本书的最大亮点。

《Linux/UNIX系统编程手册(上、下册)》布局合理,论述清晰,说理透彻,尤其是作者对示例代码的构思巧妙,独具匠心,仔细研读定会受益良多。本书适合从事Linux/UNIX系统开发、运维工作的技术人员阅读,同时也可作为高校计算机专业学生的参考研习资料。

编辑推荐媒体推荐

编写Linux软件时如果只能选择一本参考书,则非本书莫属。——MARTIN LANDERS,Google公司软件工程师本书描述精到、示例周详,涵盖了LINUX底层API编程的详尽内容及个中细微之处——无论读者水平如何,都能从本书中受益。——MEL GORMAN,Understanding the Linux Virtual Memory Manager作者Michael Kerrisk的这本Linux编程巨著,不但论及LINUX编程、其与各种标准之间的联系,而且还就作者所知,重点介绍了已获修正的Linux内核bug以及改进颇多的LINUX手册页。凭此三点,足可让Linux编程更易上手。本书对各项主题的深入探讨使其成为必备的参考书籍———无论读者在Linux编程方面造诣如何。——ANDREAS JAEGER ,NOVELL公司OPENSUSE项目经理Michael用他坚忍不拔的毅力为Linux程序员奉献了这本论述严谨,表述清晰、简洁的权威参考书。虽然本书是针对Linux程序员而著,但对任何在UNIX/POSIX环境中编程的程序员来说都极具价值。——DAVID BUTENHOF,Programming with POSIX Threads作者、POSIX /UNIX标准撰写者本书在重点关注Linux系统的同时,对于UNIX系统和网络编程也阐述透彻,浅显易懂。无论是初涉UNIX编程的新丁,还是编程经验丰富的UNIX老手(想要了解大行其道的GNU/Linux系统有何新意),我都向他们力荐此书。——FERNANDO GONT,网络安全研究员、IETF参与者、IETF RFC作者本书以百科全书般的叙述风格对Linux接口编程作了既深且广的覆盖,还提供了大量教科书风格的编程示例和练习。本书所包含的各项主题——从原理到可以实际运行的代码——都描述清晰且易于理解。本书正是专业人士、学生以及教育工作者所期盼的Linux/UNIX参考书。——ANTHONY ROBINS ,奥塔哥大学计算机科学副教授无论从精确性、质量还是详细程度来说,本书都令我印象深刻。身为Linux系统调用的行家,Michael Kerrisk与我们分享了他对Linux API的认知和理解。——CHRISTOPHE BLAESS,Programmation système en C sous Linux作者对于治学严谨的专业Linux/UNIX系统程序员而言,本书实为必备的参考书籍。本书涵盖了所有关键API的使用——同时兼顾Linux和UNIX系统接口,描述清晰,示例具体;除此之外,还强调了遵从诸如SUS和POSIX 1003.1等标准的重要性和益处。——ANDREW JOSEY,The OPen Group 标准部总监,POSIX 1003.1工作组主席由手册页的维护者亲自操刀,以系统程序员视角写出一本百科全书式的LINUX系统编程巨著——还有比着更完美的吗?本书全面而又详实。我坚信本书将在我的书架上牢牢占据一席之地。——BILL GALLMEISTER,POSIX.4 Programmer’s Guide: Programming for the Real World本书是最新最全的Linux/UNIX系统编程参考书。无论读者是Linux系统编程新兵,还是关注LINUX编程和程序移植性的UNIX系统编程老将,又或者只是在寻找一本Linux编程接口方面的优秀参考书,Michael Kerrisk的这本大作都笃定是其案头良伴。——LO?C DOMAIGNé,CORPULS.COM首席软件架构师(嵌入式)

作者简介

目录上册

第1章 历史和标准 1第2章 基本概念 17第3章 系统编程概念 34第4章 文件I/O:通用的I/O模型 56第5章 深入探究文件I/O 72第6章 进程 92第7章 内存分配 113第8章 用户和组 124第9章 进程凭证 136第10章 时间 151第11章 系统限制和选项 173第12章 系统和进程信息 183第13章 文件I/O缓冲 191第14章 系统编程概念 207第15章 文件属性 231第16章 扩展属性 258第17章 访问控制列表 265第18章 目录与链接 281第19章 监控文件事件 311第20章 信号:基本概念 321第21章 信号:信号处理器函数 348第22章 信号:高级特性 370第23章 定时器与休眠 397第24章 进程的创建 425第25章 进程的终止 440第26章 监控子进程 447第27章 程序的执行 465第28章 详述进程创建和程序执行 487第29章 线程:介绍 509第30章 线程:线程同步 521第31章 线程:线程安全和每线程存储 539第32章 线程:线程取消 552第33章 线程:更多细节 561

下册与其临渊羡鱼,不如退而结网。

《Linux/UNIX系统编程手册》评论赠书活动

相关文章:

你感兴趣的文章:

标签云: