目前,Linux已经变得非常的庞大和复杂。Linux内核由最初的不到1万行代码,到现在超过2600万行代码,除了内核外,还有数量众多的周围应用。这就给Linux学习带来了很大的困难。图1-16所示的Linux快速学习路线图可以帮助读者高效率地学习Linux。
图1-16 Linux快速学习路线图
如图1-16所示,Linux快速学习路线图按照从易到难、从简单到复杂、从通用到专业的顺序分为5个阶段,每个阶段都有明确的要求。总的设计思路是:学习者沿着路线图完成从Linux基础到Linux实战的完整过程,在此过程中学习Linux命令的使用,总结Linux的使用经验,累积基于Linux的典型云计算、大数据系统/平台的运维经验,从各个角度加深对Linux系统的认识,最终在脑海中构建起静态和动态的Linux系统。学习者可以根据自身情况,对照各阶段的要求进行学习。
路线图中的“Linux运行机制”阶段是最终掌握Linux的一个非常关键的阶段,相当于武术之中的内功心法,学习者在路线图中的各个阶段,要特别加深对Linux运行机制的理解,最终在脑海中构建出一个运行着的Linux系统。这样,后续不管从事哪个Linux应用领域的工作,都可以以此为基础来展开。