分类: LINUX
2009-08-13 11:32:52
mailer37212009-08-16 13:08:07
我觉得这么理解比较合适: 初级:鸟哥两本书,非常注重实践,是真正的技术性书籍,但好像没有鸟哥的网站那么详细:)个人感觉鸟哥的网站排版好些。shell编程,在真正的项目中好像没有用不到的地方吧,可是很多人却忽视了这一部分知识,可我工作中看脚本写脚本好像是天天都在干。正则表达式、sed、awk等等非常有必要掌握。 中级:感觉C语言的学习应该是初级的事了,这个阶段或许看看《C指针》《C专家编程》等进阶书籍比较好。Linux下的编程《Linux程序设计》《Unix环境高级编程》 两本书应该是必经之路了,而且得反复看!至于网络编程部分,TCP/IP协议应该是每个程序员必会的基础吧,至于深入研究UNIX网络编程两卷那就看你的职业需求和项目需要吧。中级要花不少时间研究呢。 高级:到了这个阶段,你可能已经是位职业的linux驱动编写者了,要写驱动你得看《LDD》,当然国内宋宝华写的书也不错。要把驱动写好,你还得深入内核机制。到了这个阶段基本修行在个人了:)