您的浏览历史

Linux程序设计(第3版) (07年度畅销榜NO.5) (08年度畅销榜TOP50)

 电子书Web试读版:试读本书 全部品种


促销信息
图灵图书真情回馈读者,购买任意两本图书即可选择赠品图书一本,共万本图书免费大赠送.

精彩评论
市场价 : ¥89.00
会员价 : ¥66.75(75折)

基本信息
【评  价】 (共 148 条) 参与评论
【原 书 名】 Beginning Linux Programming
【原出版社】 Wiley Publishing, Inc.
【作  者】(英)Neil Matthew;Richard Stones [同作者作品] [作译者介绍]
【译  者】 陈健;宋健建[同译者作品]
【丛 书 名】 图灵程序设计丛书.Linux/UNIX系列
【出 版 社】 人民邮电出版社     【书 号】 9787115159021
【上架时间】 2007-6-15
【出版日期】 2007 年7月 【开 本】 16开 【页 码】 694     【版 次】3-1
【所属分类】 计算机 > 操作系统 > Linux
编辑推荐

最负盛名的Linux程序设计图书
内容全面深入
全球开源社区集体智慧结晶



【内容简介】

本书讲述在Linux系统及其他UNIX风格的操作系统上进行的程序开发,主要内容包括标准Linux C语言函数库和由不同的Linux或UNIX标准指定的各种工具的使用方法,大多数标准Linux开发工具的使用方法,通过DBM和MySQL数据库系统对Linux中的数据进行存储,为X视窗系统建立图形化用户界面等。本书通过先介绍程序设计理论,再以适当的例子和清晰的解释来阐明它的方式,帮助读者迅速掌握相关知识。.

本书适合Linux的初学者及希望利用Linux进行开发的程序设计人员阅读,也适合作为高等院校计算机相关专业师生的参考教材。

时至今日,Linux系统已经从一个个人作品发展为可以用于各种关键任务的成熟,高效和稳定的操作系统。因为具备跨平台、开源、支持众多应用软件和网络协议等优点,它得到了各大主流软硬件厂商的支持,也成为广大程序设计人员理想的开发平台。..

本书是Linux程序设计领域的经典名著,以筒单易懂、内容全面和示例丰富而受到广泛好评。中文版前一版出版后,在国内的Linux爱好者和程序员中也引起了强烈反响,这一热潮一直持续至今。本书是国内读者翘首以待的第3版,延续了上一版的写作风格,除扩展了原有的Linux编程基础、shell编程、进程、线程、管道、套接字等内容,还增添了MySQL数据库访问和管理、GNOME与KDE编程。Linux编程标准等新章节,并将Tcl、Perl、X、HTML和CGI编程等章节作为免费网上扩展内容,进一步巩固了其无可替代的市场地位。...

【编辑推荐】

最负盛名的Linux程序设计图书,内容全面深入,全球开源社区集体智慧结晶。

【作译者介绍】

译者: 陈健
陈健,1973年10月出生,1996年毕业于南京大学电子科学与工程系,获学士学位。2002年获南京大学计算机软件专业硕士学位。现工作于南京大学网络信息中心。长期从事网络管理、软件研发和教学工作。研究方向为网络管理。.. << 查看详细

[同作者作品]
Linux程序设计(第3版) (07年度畅销榜NO.5) (08年度畅销榜TOP50)
Linux高级程序设计

宋健建
宋健建毕业于南京大学计算机系,分别于1997年和2003年获学士、硕士学位,从事软件开发多年,现任教于南京大学软件学院,主要研究方向为Linux和嵌入式系统软件。.. << 查看详细

[同作者作品]
Linux程序设计(第3版) (07年度畅销榜NO.5) (08年度畅销榜TOP50)

本书提供作译者介绍
Neil Matthew和Richard Stones都是世界知名的Linux/UNIX专家,有数十年Linux/UNIX开发经验和丰富的软件研发从业经历。他们使用过几乎所有UNIX版本,并精通C/C++、LISP、Fortran、Peri、Tcl和Prolog等各种语言。他们从事过各种软件项目,从实时嵌入式系统到会计系统和零售信息系统。除本书外,他们还合著了Professional Linux Programming和PostgreSQL、MySQL方面的著作。.
陈健毕业于南京大学,1996年获电子学学士,2002年获计算机硕士,现工作于南京大学网络信息中心。长期从事软件研发和教学工.. << 查看详细

【目录信息】


第1章 入门. 1
1.1 UNIX、Linux和GNU简介 1
1.1.1 什么是UNIX 1
1.1.2 什么是Linux 2
1.1.3 GNU项目和自由软件基金会 3
1.1.4 Linux发行版 3
1.2 Linux程序设计 4
1.2.1 Linux程序 4
1.2.2 C语言编译器 5
1.2.3 开发系统导引 6
1.3 获得帮助 11
1.4 小结 13
第2章 Shell程序设计 14
2.1 为什么使用shell编程 14
2.2 一点哲学 15
2.3 什么是shell 15
2.4 管道和重定向 17
2.4.1 重定向输出 17
<< 查看详细目录

【译者序】

本书是学习Linux程序设计的经典著作,适合Linux的初学者以及有一定编程基础且开始利用Linux编程的读者阅读。本书涉及面非常广泛,基本涵盖了Linux程序设计的各个方面,而且讲解简明清晰,切中要害。.
本书的第2版在2000年出版,中文版于2002年由机械工业出版社出版,当年就在国内的Linux爱好者和程序员中引起了很大的反响,这一热潮一直持续至今。国内很多大学在开设Linux程序设计课程时都使用本书作为教科书或主要参考书。如今,本书第3版的推出,不仅对原书中内核编程、设备驱动程序、CVS和GUI开发环境等内容做了大量扩展,而且还增加了介绍MySQL数据库访问和管理、KDE编程、Linux编程标准等新内容。相.. << 查看译者序

【前言】

欢迎阅读本书第3版,这是一本针对在Linux系统和其他UNIX风格的操作系统上进行程序开发的易于使用的指南性读物。.
在本书中,我们的目标是介绍对于Linux程序员来说非常重要的主题,这些主题的涵盖面非常广泛。书名中的“beginning”更多的是指书中的内容而不是读者的技能。我们对本书的内容组织进行了精心的安排,以帮助读者更多地了解Linux所提供的功能,而不管读者现有的经验有多少。Linux程序设计是一个很大的领域,我们的目标是对广泛领域中的大量主题都进行介绍,从而让读者在每个主题上都能够具备足够的“入门”知识。
读者对象
如果你是一位程序员,希望利用Linux(或UNIX)提供给软件开发.. << 查看前言

【序言】

每位计算机程序员都有自己的学习笔记,其中的代码示例或来自于他们对使用手册的深入钻研或来自Usenet新闻组,该新闻组中的代码有时连对程序设计一无所知的人也不敢照搬照抄(另外一种观点认为:所有对程序设计一无所知的人都可以自由地访问Usenet新闻组,并且他们从来没有停止过对其中代码的使用),但采用这种风格的图书可以说少之又少,这不能不说是一件很奇怪的事情。在互联网中,存在着大量针对程序设计和系统管理特定领域的、短小精悍而又切中问题关键的文档。Linux文档项目发表了一系列的文档,内容涵盖了Linux的各个方面,从在同一台机器上同时安装Linux和Windows到将你的咖啡机连接到Linux系统。你.. << 查看序言

【免费试读】

 电子书Web试读版:试读本书 全部品种
免费试读 第一章..   免费试读 第2章..   免费试读 第3章..  
>>进入在线免费试读
评论交流 共有148人开贴评论  225人参与评论  130人参与打分 查看
71人
 54%
用户平均打分
我要写评论 help如何参与评论和打分
27人
 20%
21人
 16%
8人
 6%
3人
 2%

lbhl

三级评论员
  
发表于:2009-5-6 11:53:00
P361《无需重新编译的调试技巧》没有说清楚-d选项到底是用于GCC的选项还是用于运行程序时候的选项,如果是后者又到底是怎么用的。P359最后一段和P360最上面几行也没说清楚。而且P360的CC -D选项(如CC -DDEBUG)没有解释是干什么的就直接用上了默认读者能猜测出来。 至于这些“不完美”的地方还很多。

第三版比第二版少了PERL,TCL,CGI编程等,第四版比第三版又删除了内核编程一章,内容一再缩水,而含混不清的文字却未提炼修改,比起《C Primer》每一版文字都反复锤炼,改动很大, 本书的作者确实不够敬业!

总之,尽管总的来说是好书,但是绝对没有那么好,离完美很远,离 Stevens的APUE也差得远,大家购买要谨慎!说实话,国产书也不是一无是处,杜华的《Linux编程技术详解》是国产书里比较好的,简明而知识点全面。
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

jeepdance

一级评论员
该会员在china-pub购买过此书
评价等级:  
发表于:2009-3-28 11:55:00
关于线程、进程等部分讲述的非常好。翻译也不错。是一本不错的书。
回复 ( 1条评论-- 点击查看讨论 )
您觉得呢? 送鲜花 (得1支)  扔鸡蛋 (得0个)

thinshootout

一级评论员
  
发表于:2009-2-8 20:25:00
读过之后,个人感觉一般,论阐述完整,不如《UNIX环境高级编程》,论通俗易懂,不如《UNIX/LINUX编程实践教程》~当然,仁者见仁,智者见智~个人认为UNIX应用接口编程(网络部分除外),上述两本书足够~~~
您觉得呢? 送鲜花 (得1支)  扔鸡蛋 (得0个)

sun2003shy
一级评论员
  
发表于:2009-1-14 14:42:00
这本书我没有完整的看过,只看过关于网络和进程间通信的两章,而且是英文版的,和unix环境编程而言,本书没有介绍的那么详细,但是也很方便像我这样的菜鸟入门,不介绍过多的知识,只是负责把几本的道理讲明白,而且例子代码将知识表述的更加清楚,是本入门级的好书。
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

jacksting
二级评论员
评价等级:  
发表于:2007-5-28 15:30:00
既然有这么多人评论,那么说明这本书本身还是不错的。
看了一下,书还是好书。
但是90块的书价,还是偏高了一些。
从内容来看,主要是c编程开发,附带介绍了一下shell,DD也讲了一些,也还不错。从Stevens的Unix环境高级编程和unix网络编程90多的定价对比看,这本书从含金量上来看可以达到他们7成,考虑到通货膨胀,个人认为75元的定价已经到顶了。
好书是要贵一些,但是也要看到合理性。经典的书非要卖天价么?更何况,不存在一本书能够解决你所有的问题。比如,Stevens的书都不便宜,而且大都又厚又重,搬个家麻烦死,我还不是一样一本,我觉得值。
您觉得呢? 送鲜花 (得10支)  扔鸡蛋 (得2个)
我要写评论
查看所有评论交流(共148条)