从事和Linux相关的开发工作有一段时间了,从一个学习者的角度总结一下学习Linux的三个层次:
1、使用层:包括命令使用,工具使用配置等;
2、用户空间编程:如网络编程中socket API的使用;
3、内核编程:如TCP/IP协议栈的实现;以及文件系统的设计、进程调度等;
以上3个层次,每个层次都有很多乐趣,但涉及内容也很多,最好采用问题驱动的方法,针对某个问题进行求解,从而得到提高。
2759阅读 10评论2010-06-02 zboom
分类:
很有道理
<div class="quote"><span class="q"><b>效益天使</b>: 很有道理</span></div><img src="/image/face/2.gif" >
<img src="/image/face/2.gif" >
很有道理,支持
我认为这3方面谈不上层次。如果说层次,那就有了高低之分。<br /> <br /> 但是我认为这三方面并没有所谓的高低之分。侧重点不同而已。
<div class="quote"><span class="q"><b>Shadowstar</b>: 我认为这3方面谈不上层次。如果说层次,那就有了高低之分。<br /> <br /> 但是我认为这三方面并没有所谓的高低之分。侧重点不同而已。</span></div>恩,有道理,不过是自己一些心得,难免有用词不准的地方,大家见谅了啊。
<div class="quote"><span class="q"><b>haoyunbin</b>: 很有道理,支持</span></div>呵呵,多谢!
能不能说的更详细些?
<img src="/image/face/3.gif" >
<div class="quote"><span class="q"><b>tracy545</b>: 能不能说的更详细些?</span></div>这看你想了解哪个方面了,每个方面都有一些不错的书,网上也有很多资料(我也在学习阶段),总之多实践多总结就会有提高的。