一开始肯定是要把Linux基本命令学会的,就跟你学习怎么用windows是一个道理。基本的文件操作命令,打开关闭,基本命令。
第二个可以学习下linux应用开发,简单说就是linux下API的调用学习,包括基本的文件IO,进程线程,网络编程等等
第三个可以学习linux的裸机开发,驱动开发,这块是属于深入的内容了
还有一个就是Linux内核学习。差不多是这样。
内容是很多的,所以学习难度也比较大。但是另外一个方面就是要把自己的语言功底打扎实,C和C++是必须的。要做到非常熟悉。
书籍的话多的不行,入门的话可以看看鸟叔的Linux书籍,挺不错的,其他的非常多,慢慢接触。比如说Unix高级环境编程,Linux内核设计的艺术,很多。
|