您好,欢迎访问PDF电子书资源免费下载网

上传文档

当前位置:首页 > 专业书籍 > 计算机类 > 其他 > Linux环境编程:从应用到内核

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

二扫码支付 微信
二扫码支付 支付宝

还剩... 页未读,继续阅读

免费阅读已结束,点击付费阅读剩下 ...

¥ 0 元,已有0人购买

免费阅读

阅读已结束,您可以下载文档离线阅读

¥ 1 元,已有0人下载

付费下载
文档简介:

前言 为什么要写这本书 我从事Linux环境的开发工作已有近十年的时间,但我一直认为工作时间并不等于经验,更不等于能力。如何才能把工作时间转换为自己的经验和能力呢?我认为无非是多阅读、多思考、多实践、多分 享。这也是我在ChinaUnix上的博客座右铭,目前我的博客一共有247篇博文,记录的大都是Linux内核网络部分的源码分析,以及相关的应用编程。机械工业出版社华章公司的Lisa正是通过我的博客找到 我的,而这也促成了本书的出版。 其实在Lisa之前,就有另外一位编辑与我聊过,但当时我没有下好决心,认为自己无论是在技术水平,还是时间安排上,都不足以完成一本技术图书的创作。等到与Lisa洽谈的时候,我感觉自己的技术 已经有了一些沉淀,同时时间也相对比较充裕,因此决定开始撰写自己技术生涯的第一本书。 对于Linux环境的开发人员,《Unix环境高级编程》(后文均简称为APUE)无疑是最为经典的入门书籍。其作者Stevens是我从业以来最崇拜的技术专家。他的Advanced Programming in the Unix Environment、Unix Network Programming系列及TCP/IP Illustrated系列著作,字字珠玑,本本经典。在我从业的最初几年,这几本书每本都阅读了好几遍,而这也为我进行Linux用户空间的开发奠定 了坚实的基础。在掌握了这些知识以后,如何继续提高自己的技能呢?经过一番思考,我选择了阅读Linux内核源码,并尝试将内核与应用融会贯通。在阅读了一定量的内核源码之后,我才真正理解了 Linux专家的这句话“Read the fucking codes”。只有阅读了内核源码,才能真正理解Linux内核的原理和运行机制,而此时,我也发现了Stevens著作的一个局限——APUE和UNP毕竟是针对Unix环境 而写的,Linux虽然大部分与Unix兼容,但是在很多行为上与Unix还是完全不同的。这就导致了书中的一些内容与Linux环境中的实际效果是相互矛盾的。 现在有机会来写一本技术图书,我就想在向Stevens致敬的同时,写一本类似于APUE风格的技术图书,同时还要在Linux环境下,对APUE进行突破。大言不惭地说,我期待这本书可以作为APUE的补 充,还可以作为Linux开发人员的进阶读物。事实上,本书的写作布局正是以APUE的章节作为参考,针对Linux环境,不仅对用户空间的接口进行阐述,同时还引导读者分析该接口在内核的源码实现,使得 读者不仅可以知道接口怎么用,同时还可以理解接口是怎么工作的。对于Linux的系统调用,做到知其然,知其所以然。 读者对象 根据本书的内容,我觉得适合以下几类读者: ·......

资料大王PDF
资料大王PDF
  • 86086

    文档
  • 175.475

    金币
Ta的主页 发私信

86086篇文档

评论

发表评论
< /0 > 付费下载 ¥ 1 元

Powered by 阿里PDF-免费文档电子书下载

Copyright © PDF电子书资源免费下载网 All Rights Reserved. 皖ICP备2021018472号-4
×
保存成功