Chinaunix首页 | 论坛 | 博客
  • 博客访问: 314188
  • 博文数量: 45
  • 博客积分: 2079
  • 博客等级: 上尉
  • 技术积分: 464
  • 用 户 组: 普通用户
  • 注册时间: 2009-06-03 16:57
文章分类

全部博文(45)

文章存档

2015年(1)

2013年(1)

2012年(9)

2011年(2)

2010年(32)

分类:

2010-06-04 18:24:02

    之前写了一篇日志《学习Linux的三个层次》,没想到有很多朋友关注并留言,有的朋友希望我“说的更详细些”,我想这三个方面都展开说的话,篇幅肯定不小,而且加上我水平也确实有限,还不如总结一下自己看过的或者正在看或打算看的相关书籍,供大家参考一下,也希望大家多提意见和建议。

还是按之前的思路:
1、使用方面:《鸟哥的Linux私房菜》
    最近在看,写的挺详细,从安装系统开始,一步一步深入,挺容易上手;唯一缺点就是基于Fedora Core 4的,有点老了,比较新的内容可以看作者的网站:,繁体的,可以用Firefox+同文堂插件翻译成简体的。
2、用户空间编程:《APUE》+《UNP》
    大名鼎鼎的W.Richard Stevens的《UNIX环境高级编程(APUE)》《UNIX网络编程(UNP)》自然是学习*inux
系统API的经典,当然如果不搞网络方面的,后一本可以先不看。
3、内核编程:
系统方面:《LKD》->《ULK》+《LDD》
    这是别人推荐的学习路线,我也在学习中,看完了一遍《Linux内核设计与实现》,可以快速了解内核的各个方面,至于细致深入的问题,还得结合内核源码和后边两本《深入理解Linux内核》和《Linux设备驱动》了;当然如果只做一般性了解的话,第一本书足够了。
网络方面:《Linux Networking Architecture》->《Understanding Linux Network Internals》
    如果涉及到内核网络方面的开发的话,这两本书应该足够了,第一本是导图式的,可以快速了解Linux内核网络部分的各个方面(唯一缺点是基于2.4内核的,不过基本内容都差不多),后一本《深入理解LINUX网络技术内幕》则需要时间去深入了。
阅读(1416) | 评论(5) | 转发(0) |
给主人留下些什么吧!~~

gududesiling2011-05-30 17:31:01

呵呵

zboom2011-05-30 15:10:39

gududesiling: 我看过一本《linux c程序设计大全》将的也不错,呵呵
这书也没读过,不过似乎评价一般哦。
http://book.douban.com/subject/3549964/

gududesiling2011-05-21 22:27:46

我看过一本《linux c程序设计大全》将的也不错,呵呵

zboom2011-05-08 12:51:30

advancing: 《Linux程序设计》邮电大学出版,也不错吧!
没读过这本,不过看到挺多人看的,回头有时间找本看看。

advancing2011-05-06 14:23:07

《Linux程序设计》邮电大学出版,也不错吧!