Linux环境编程:从应用到内核PDF电子书下载|百度网盘下载

时间: 2022-05-06 22:37:53  19 内核 内核 Linux内核

编辑评论:

Linux环境编程:从应用程序到内核将带领读者以全新的视角重新进入Linux环境编程,从应用程序出发,深入内核源代码,研究工作机制Linux接口和原理,让读者不仅知道是什么,还知道为什么

20201114120624.png

简介

《LUNIX环境下的高级编程》(简称APUE)几乎是Linux领域程序员的必备书籍,但是在掌握和理解了APU的内容之后,如何继续提升自己的技能,如何go deep 如何理解 Linux 环境编程及其背后的工作机制?本书将带领读者以全新的视角重新进入Linux环境编程。从应用入手,深入内核源码,研究Linux接口的工作机制和原理,让读者不仅知道,而且知道为什么。作为一名Linux开发工程师,如果你不仅掌握Linux应用层开发,而且熟悉Linux内核源码,那么在Linux环境下设计开发任何产品都绰绰有余,稳定高效。

本书是Linux技术专家高峰和李斌的合着。是两人多年发展经验的总结和分享。也是市面上唯一一本结合Linux应用模式和内核模式的技术书籍。这种写法是对APUE作者的致敬。本书涵盖了APUE中大部分章节的内容,并且针对Linux环境,根据作者多年的经验,详细分析了Linux接口的使用和陷阱。为了让读者更清楚的了解接口的工作原理,对于大部分接口,笔者深入内核库或者内核源码进行了全面的分析。希望本书能够帮助读者打通Linux环境的应用和内核这两个脉络,使这两条线融合在一起,进一步提高开发水平。

如何阅读这本书

本书定位为APUE的补充或进阶读物,因此假设读者已经具备一定的编程基础,并对Linux环境有所了解。所以,在涉及到一些基本的概念和知识的时候,也只是一点点水而已,直接略过。因为作者希望把更多的笔墨放在更重要的部分,而不是各种相关书籍中解释的基本概念。所以如果你是初学者,建议先学习APUE和C语言编程,等你有一定的操作系统知识后再看这本书。

Limux环境编程涉及的领域这么多,很难有人对Linux的各个领域有比较深入的了解,尤其是APUE的经典书籍,所以本书由高峰、李斌和两个人一起完成了。

高高负责0、1、2、3.4、12、13、14、15章,李斌负责5-11章。两个不同的作者,很难保证相同的写作风格。如果给读者带来不便,我先表示歉意。虽然是两个人写的,我们比较擅长的领域都是我们负责的,但是在写的过程中我们还是觉得很吃力,花了将近三年的时间才完成。与APUE相比,这本书一方面在深度上还欠缺,另一方面在广度上还没有涵盖APUE所涉及的所有领域,这也让我们更加佩服史蒂文斯大师。

本书使用的Linux内核源码版本为3.2.44,glibc的源码版本为2.17、

关于作者

高峰拥有北京理工大学通信与信息系统硕士学位。毕业后,他在 A10 Networks 工作了六年多,担任高级软件工程师。目前,他是创业公司全讯汇(爱快路由)的技术总监。多年专注于网络领域,熟悉Linux内核、应用程序和服务器的设计、开发和架构,对TCP/IP网络协议有深刻的理解和理解。编码功底深厚,知识面广,擅长产品性能提升和调优。撰写了大量技术文章,并为许多知名开源项目贡献了代码。

李斌,东南大学信号与信息处理硕士。毕业后先后在中兴通讯、趋势科技工作,现任Bigtera存储公司SEG部技术总监。一直专注于Linux平台下的开发,有多年分布式存储开发经验,熟悉Linux内核,有扎实的基本编程功底,对性能优化和bug定位有着不一般的爱好。喜欢技术分享和交流,在社区和公司内部分享过很多技术文章。

阅读器对象

根据本书的内容,我认为适合以下类型的读者:

在 Linux 应用层有一定开发经验的程序员。

对 Linux 内核感兴趣的程序员。

热爱 Linux 内核和开源项目的技术人员。

  • 声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,以上内容仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站内容来自网络收集整理或网友投稿,所提供的下载链接也是站外链接,版权争议与本站无关。您必须在下载后的24个小时之内,从您的设备中彻底删除上述内容。如果您喜欢该程序和内容,请支持正版!我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!邮箱:121671486@qq.com,微信:diqiuren010101

学习考试资源网-58edu © All Rights Reserved.  湘ICP备12013312号-3 
站点地图| 免责说明| 合作请联系| 友情链接:学习乐园