书籍 Linux环境编程:从应用到内核的封面

Linux环境编程:从应用到内核

高峰

出版时间

2015-06-14

ISBN

9787111536109

评分

★★★★★

标签

编程

书籍介绍

《UNIX环境高级编程》(简称APUE)几乎是Linux领域程序员人手必备的一本书。但在掌握和理解APUE的内容后,又该如何继续提高自己的技能,如何更深入地理解Linux环境编程及其背后的工作机制呢?本书将从一个全新的角度带领读者重新进入Linux环境编程,从应用出发,深入内核源码,研究Linux各接口的工作机制和原理,让读者不仅知其然,还知其所以然。作为Linux开发工程师,如果不仅掌握Linux的应用层开发,同时还熟悉Linux的内核源码,那么其在Linux环境下设计开发任何产品都将游刃有余,稳定且高效。

本书是Linux技术专家高峰和李彬的合力之作,是两个人多年开发经验的总结和分享,也是市场上唯一一本将Linux应用态与内核态相结合的技术图书,选择这种写作方式是为了向APUE的作者致敬。本书涵盖了APUE中大部分章节的内容,并针对Linux环境,以作者多年经验,详细解析了Linux常用接口的使用方法和陷阱。为了让读者更清楚地理解接口的工作原理,对于绝大部分接口,作者都会深入C库或内核源码进行全面分析。希望本书可以帮助读者打通Linux环境的应用和内核两条脉络,使两条线融会贯通,进一步提高开发水平。

目录
前言
第0章 基础知识1
0.1 一个Linux程序的诞生记1
0.2 程序的构成2
0.3 程序是如何“跑”的4

显示全部
用户评论
匆匆读过,当科普了。无厌恶感,是本好书。 后半部分,代码编排略乱。
非常棒的国产技术书籍,自顶向下给出了linux内核全貌。
经验性的东西比较多,原理大多是源码分析。作为工具书使用是可以的。
1. 结合这本书和内核源码,tcp这部分基本能掌握下来,udp只会更简单;2.今年想着研究下epoll,想起的第一本书是这本,后来证明无关,但是能想起足以说明问题
如果你觉得这本书泛泛而谈,那么你需要检视自己没能get到作者的点,寥寥几句都是给较为资深的读者说的话。如果基础一般的话,可以先从APUE读起,知其然;然后从本书中知其所以然,并且获得一些实际编程经验;这是比较稳健的做法。 linux四大部分,内存管理,进程调度,文件系统,网络系统,每部分都很重要,要结合自己工作有所侧重。
庖丁解牛,从应用层面上明白了内核运作的原理,为深入了解内核做了铺垫,挺好的一本书。
还不错的国产优秀技术书籍,算是比较深入介绍了linux的全貌,有些内核代码确实有点晦涩难懂
确实好书,值得5星,讲的很清晰,互斥锁讲的清晰易懂,很好