Chinaunix首页 | 论坛 | 博客
  • 博客访问: 467963
  • 博文数量: 148
  • 博客积分: 2510
  • 博客等级: 少校
  • 技术积分: 1553
  • 用 户 组: 普通用户
  • 注册时间: 2008-02-23 23:09
文章分类

全部博文(148)

文章存档

2010年(6)

2009年(58)

2008年(84)

我的朋友

分类: LINUX

2008-02-23 23:53:46



内核:

Linux内核完全注释.pdf
——学习早期Linux内核版本(0.11)的所有源代码(14000多行,详细注释)

OReilly.Understanding.the Linux Kernel - 3nd Edition.chm
——了解整个Linux内核的详细原理和关键代码
书评:
   
我买这本书的目的是为了在有需要的时候可以快速的查阅,还是很合适的。如果用这本书来学习Linux Kernel的话,估计还是毕竟累。推荐看英文原版,易于理解。   
另外,这本书适合学习Kernel的实现,如果是希望了解基础或者是初学者,推荐还是看Linux Kernel Development比较好,那个更加简单直接。当然,相对的也不是那么深入内核实现。



Linux Kernel Development Second Edition.chm

——学习Linux内核2.6版本的一些新内容
书评:
  

这本书非常不错,内核相关概念及如何使用内核介绍的非常到位。如果看的时候能够结合深入理解Linux内核就更加好了。相对来说,本书偏应用,主要强调如何用,以及为了用而需要了解的内核实现。

  
这本书真的是一本很棒的书,我刚看了两天发觉学到了很多内核的东西,其实我觉得学Linux内核很重要的一点就是要搞清楚内核里面的一些重要的数据结构,当你能比较清楚的理解结构体里面的每个属性时你对Linux内核的理解也到了另一个层次了。 内核里面无处不体现了数据结构和算法! 希望广大学习内核者大家一起进步!!!


  
这本书对于熟悉基本的操作系统原理后想进一步理解Linux内核的人来说,相当实用。优点是书很薄,有信心和毅力读完,缺点是,书很薄,太多的内容浓缩到这样一本书当中,如果不读个三遍,恐怕还是一头雾水,呵呵。

  
绝对的好书,但不推荐给初学者(我说的是内核初学者,c的初学者还是回去看K&R的书更好)

  
不错的,该有的都有了,帮你点到为止,非常好。 阅读此书需要有操作系统的基础知识。


  
周末在家里大致的翻了一下,感觉还是受益匪浅的,比如:调度程序,时间片,优先级别,进程,线程等等,在脑海中都有了基本的概念了。书中也包括比较深入的算法,暂时还来不及思考。
  
将内核程序和系统调用,具体应用联系起来,生动,更容易理解。 实际上,这就是作者水平的体现,佩服的说?

我读的是中译本翻译的也很好,读起来很流畅。 极少情况需参看英文版原文。

 
基本看完了,没什么感觉。的确像前言里写的一样,介于理论与实践之间。所以感觉不温不火。 可以了解一些基本概念,那你不可能真正搞懂,光看这个你也不会编程。总之收获不大。不是宣传中的那么好。翻译质量还是可以的。


The.Linux.Networking.Architecture_Design.and.Implementation.of.Network.Protocols.in.the.Linux.Kernel - fly.chm
——学习linux内核的实现TCP/IP协议的源码

The.Linux.Process.Manager.pdf
——学习linux内核所有关于进程管理的源码

Wiley.UNIX.Filesystems.Evolution.Design.and.Implementation-NLLiB.pdf
——学习Unix/Linux的文件系统

Linux Device Drivers, Third Edition
——学习怎么为Linux写驱动程序

Oreilly.Building.Embedded.Linux.Systems.eBook-LiB
——学习嵌入式Linux的设计



The Design and Implementation of the FreeBSD Operating System.chm
——学习FreeBSD的设计和实现


LINUX内核源代码情景分析
——了解Linux内核运行时的动态情景

网络:

Addison.Wesley.UNIX.Network.Programming.Volume.1.3rd.Ed.The.Sockets.Networking.API.eBook-LiB.chm
——学习Unix的socket网络编程

应用:

OReilly.Learning.the bash Shell - 2nd Edition.chm
——学习Bash

OReilly.Learning.Gnu.Emacs.3rd.Edition.Dec.2004.eBook-DDU.chm
——学习Emacs

OREILIY-.Learning_The_VI_Editor_Sixth_Edition.pdf
——学习vi

McGraw-Hill - Red Hat Linux The Complete Reference 2nd Edition.pdf

WILEY-Linux_Bible_2005_Edition.pdf

Oreilly.Learning.RedHat.Linux.3rd.Edition.eBook-LiB.chm
——学习ReaHat

编程:


Unix Systems Programming Communication, Concurrency, and Threads.chm

advanced-linux-programming.pdf

McGraw Hill - GCC, the Complete Reference - fly.pdf

——学习Linux环境编程和gcc编译器

Prentice.Hall.PTR.UNIX.Shells.by.Example.4th.Edition.Sep.2004.eBook-DDU.chm
——shell编程

WILEY-Beginning_Linux_Programming_Third_Edition.pdf
--linux系统编程的入门经典教程

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