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

全部博文(45)

文章存档

2015年(1)

2013年(1)

2012年(9)

2011年(2)

2010年(32)

分类:

2010-06-02 17:42:54

从事和Linux相关的开发工作有一段时间了,从一个学习者的角度总结一下学习Linux的三个层次:
1、使用层:包括命令使用,工具使用配置等;
2、用户空间编程:如网络编程中socket API的使用;
3、内核编程:如TCP/IP协议栈的实现;以及文件系统的设计、进程调度等;

  以上3个层次,每个层次都有很多乐趣,但涉及内容也很多,最好采用问题驱动的方法,针对某个问题进行求解,从而得到提高。
阅读(2664) | 评论(10) | 转发(0) |
给主人留下些什么吧!~~

zboom2010-06-03 18:02:23

tracy545: 能不能说的更详细些?
这看你想了解哪个方面了,每个方面都有一些不错的书,网上也有很多资料(我也在学习阶段),总之多实践多总结就会有提高的。

alexyandy_unix2010-06-03 17:19:50

tracy5452010-06-03 16:26:56

能不能说的更详细些?

zboom2010-06-03 12:33:15

haoyunbin: 很有道理,支持
呵呵,多谢!

zboom2010-06-03 12:32:52

Shadowstar: 我认为这3方面谈不上层次。如果说层次,那就有了高低之分。

但是我认为这三方面并没有所谓的高低之分。侧重点不同而已。
恩,有道理,不过是自己一些心得,难免有用词不准的地方,大家见谅了啊。