linux基本分三个方向,驱动,内核,应用,驱动主要是搞底层,需要对硬件有较深的了解,内核主要是搞系统调度那块的,应用主要就是做应用程序,调用系统的API实现应用
最好就是三个方向都精通,那样就是全栈工程师了,但是需要很多年的技术积累
要先用一用这个系统,了解它的用法与功能。
再看看鸟哥的私房菜的那本书,就会了解个差不多了
如果有dos基础,其实linux命令行理解就没有什么问题,只是需要记住命令
否则借助心仪的发行版入门教程也可以。
不建议初学者在开始的时候接受大量内容,这是一个逐步消化的过程。
国内比较靠谱的有韦东山和友善之臂的开发板与内容,跟着一步一步学会容易一点。