初级阶段
1. 基本概念
2. 基本命令
3. 基本操作 软件安装,驱动程序安装, 熟悉Grub/Lilo引导程序及简单的修复操作熟悉Linux文件系统和目录结构以及linux基本运行原理;掌握vi,gcc,gdb等常用编辑器,编译器,调试器;理解shell别名、管道、I/O重定向、输入和输出以及shell简单脚本编程;学习Linux环境下的网络基本组建。
中级阶段
1. 本地编程
2. 网络编程
3. 服务器环境编程
高级阶段
1. 分析内核源代码
2. 编译安装自己的linux内核
3. 深入学习shell, perl,cgi等脚本语言
4. 构建企业级linux高可用集群系统
终极阶段
编写自己的系统