Chinaunix首页 | 论坛 | 博客
  • 博客访问: 19882128
  • 博文数量: 679
  • 博客积分: 10495
  • 博客等级: 上将
  • 技术积分: 9308
  • 用 户 组: 普通用户
  • 注册时间: 2006-07-18 10:51
文章分类

全部博文(679)

文章存档

2012年(5)

2011年(38)

2010年(86)

2009年(145)

2008年(170)

2007年(165)

2006年(89)

分类: LINUX

2008-01-17 20:04:21

Linux程序设计(第3版)

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

http://www.itpub.net/viewthread.php?tid=911048



【原 书 名】
【原出版社】
【作 者】
【译 者】
【丛 书 名】
【出 版 社】 人民邮电出版社     【书 号】 9787115159021
【出版日期】 2007 年7月 【开 本】 16开 【页 码】 694     【版 次】3-1

【内容简介】

本书讲述在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编程等章节作为免费网上扩展内容,进一步巩固了其无可替代的市场地位。...

【介绍地址】




【英文原版下载地址】


Wrox Beginning Linux Programming 4Th Edition Nov 2007

http://www.itpub.net/viewthread.php?tid=911048



【个人评价】


本书的英语通俗,英文水平一般也可以顺利阅读,强力推荐。属入门级别。

深入理解Linux内核(第三版)


Linux畅销图书《Understanding the Linux Kernel》新版中文译本
本书指导你对内核中使用的最重要的数据结构、算法和程序设计诀窍进行一次遍历,相关的代码片段被逐行剖析。

下载地址:
http://www.itpub.net/477690.html
【原 书 名】
【原出版社】
【作 者】
【译 者】
【丛 书 名】
【出 版 社】 中国电力出版社     【书 号】 9787508353944
【出版日期】 2007 年9月 【开 本】 16开 【页 码】 895     【版 次】3-1





【内容简介】

为了透彻理解Linux的工作机理,以及为何它在各种系统上能顺畅运行,你需要深入到内核的心脏。cPu与外部世界的所有交互活动都是由内核处理的,哪些 程序会分享处理器的时间,以什么样的顺序来分享。内核不遗余力地管理有限的内存,以使数以千计的进程有效地共享系统资源。内核还精心组织数据传送,使得 cPu不再受限于慢速硬盘。
《深入理解Linux内核》第三版将引领你畅游内核中用到的最主要数据结构、算法和编程技巧。如果你的确想了解计算机内部的实现机理,那么作者透过现象探 寻本质,提供了颇有价值的深入分析。本书针对具体的Intel平台,讨论了其重要特征,逐行剖析了相关的代码片段。但是,本书涵盖的内容不仅仅局限于代码 的机理,还解释了Linux运作方式的理论支撑。
本书第三版涵盖Linux 2.6,从中可以看到几乎内核每个子系统都有相当大的变化,首当其冲的是内存管理和块设备部分。本书集中讨论了如下内容:
内存管理,包括文件缓冲、进程交换以及直接内存访问(DMA)
虚拟文件系统层和第二及第三扩展文件系统
进程创建及调度
  信号、中断及设备驱动程序的主要接口
  定时
  内核中的同步
  进程间通信(IPC)
  程序执行
   本书将使你熟悉Linux所有的内在工作机理,但本书不仅仅是一种学术演练。你将了解到什么条件会促使Linux产生最佳性能,你还会看到,Linux 在各种环境下如何满足进程调度、文件访问及内存管理期间系统提出的快速响应要求。本书有助于你充分展现Linux系统的魅力。

【介绍地址】




【英文原版下载地址】


OReilly Understanding the Linux Kernel 3rd Edition

http://www.itpub.net/477690.html

【个人评价】


本书的英语一般,讲得也比较深,属于比较难于阅读的类型。翻译版本很烂

Linux设备驱动程序(第三版)

本书作者均为Linux 社区的领导者。译者是MiniGUI的创始人魏永明。本书紧跟内核的发展步伐。完整地描述了2.6.10内核,希望能够成为那些想成为内核黑客但却不知如何下手的人们的良好起点。

下载地址:
http://www.itpub.net/366012.html

【原 书 名】
【原出版社】
【作 者】
【译 者】
【丛 书 名】
【出 版 社】 中国电力出版社     【书 号】 7508338634
【出版日期】 2006 年1月 【开 本】 16开 【页 码】 569     【版 次】3-1




【内容简介】

本书是经典著作《Linux 设备驱动程序》的第三版。该版本已针对 Linux 内核的 2.6.10 彻底更新过了。内核的这个版本针对常见任务完成了合理化设计及相应的简化,比如即插即用,利用sysfs 文件系统和用户空间交互,以及标准总线上的多设备管理等等。本书提供了完整的示例程序,不需要特殊的硬件即可编译和运行这些示例程序。本书还在单独的章节 中讲述了 PCI、USB 和 tty(终端)子系统。对期望了解操作系统内部工作原理的读者来讲,本书也深入阐述了地址空间、异步事件以及 I/O 等方面的内容。本书主要介绍:完整的字符、块、tty(终端)及网络驱动程序驱动程序的调试、中断、计时问题、并发、锁定和对称多处理器系统(SMP)、 内存管理和 DMA、驱动程序模型和 sysfs、热插拔设备、对常见总线的描述,包括 SCSI、PCI、USB 和 IEEE1394(火线)。


【介绍地址】



【个人评价】


本书的英语一般,讲得也比较深,属于很难于阅读的类型。翻译版本比较烂。不适合初学者。


Linux内核设计与实现(第2版)

程序员学习Linux内核的最佳读物!本书填补了Linux内核理论和实践细节之间的鸿沟。如果你是一名Linux内核爱好者,本书可以帮助你大显身手。 如果你是一名普通程序员,本书将会拓宽你的编程思路。如果你初次接触Linux内核,本书则可以帮助你对内核各个核心子系统有一个整体把握。

http://www.itpub.net/attachment.php?aid=143491

【原 书 名】
【原出版社】
【作 者】
【译 者】
【出 版 社】 机械工业出版社     【书 号】 7111178653
【出版日期】 2006 年1月 【开 本】 16开 【页 码】 289     【版 次】2-1


【内容简介】

本书基于Linux 2.6内核系列详细介绍Linux内核系统,覆盖了从核心内核系统的应用到内核设计与实现等各方面内容。主要内容包括:进程管理、系统调用?中断和中断处 理程序、内核同步、时间管理、内存管理、地址空间、调试技术等。本书理论联系实践,既介绍理论也讨论具体应用,能够带领读者快速走进Linux内核世界, 真正开发内核代码。.
本书适合作为高等院校操作系统课程的教材或参考书,也可供相关技术人员参考。..
本书填补了Linux内核理论和实践细节之间的鸿沟。本书针对Linux 2.6内核,包括0(1)调度程序、抢占式内核。块I/O层以及I/O调度程序等。本书还包含了Linux内核开发者在开发时需要用到的很多信息,包括调试技术、编程风格、注意事项等等。
如果你是一名Linux内核爱好者,本书的内容可以帮助你大显身手。如果你是一名普通程序员,本书的内容将会拓宽你的编程思路。如果你初次接触Linux内核,本书则可以帮助你对内核各个核心子系统有一个整体把握。...


【介绍地址】



【个人评价】


本书的讲得不是很深,适合初学者,中文翻译也还凑合。



阅读(6135) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2008-01-17 20:09:56

正在收集中