Linux programming by example : the fundamentals = Linux程序设计 /
作者: Arnold Robbins著.
出版社:
简介: “这是一本优秀的linux编程入门书,选材合理,讲解透彻。我喜欢自学,特别是有关国际化的知识,很久以来我都在关注这些。” ――chet ramey, bash shell的维护者和创作者之一
“这是一本很好的linux编程入门书。作者向大家表明,对有经验的程序员来说,使用linux编程接口是一个很好的方法,这比大多数书中介绍的千篇一律的编程示例有用得多。” ――ulrich drepper, gnu c库项目负责人
“全面而循序渐进地介绍了unix系统编程技术。书中使用的代码来源广泛,且都选自大家熟悉的程序,并通过这些代码来说明每一个要讲解的概念。对api的深入描述及移植方针的综合介绍,将使读者受益良多,并为将来阅读和编写系统程序做好充分准备。真诚地向大家推荐本书。” ――jim meyering, gnu核心实用程序的维护者和创作者之一
你正在学习编程吗?打算从windows转向linux吗?已进行linux开发但希望进一步探索系统调用接口吗?无论你属于哪种情况,本书都将帮你快速、直接地掌握构建正规linux软件所必需的基本知识。
本书通过编写得很好的程序示例讲授linux编程。书中采用非常有效的方式,循序渐进地讲授了许多高层原理和深层技术,解决了性能、可移植性、健壮性等现实问题。基于unix版本7和gnu源代码,作者着重介绍了基本的系统调用api――这是所有重要程序的核心,并向读者展示了许多示例――这些示例都源自linux/unix用户日常使用的程序。
本书的主要内容
●内存管理 ●用户和组 ●信号
●文件i/o ●排序和查找 ●国际化
●文件元数据 ●参数分析 ●调试
●进程 ●扩展接口
本书的支持网站 (authors.phptr.com/robbins和www.linux-by-example.com) 包含书中所有代码示例。