0学习前提
0.1计算机组成原理
0.2汇编语言(选学)
0.3计算机操作系统
0.4计算机网络
1初级阶段
1.1Linux基本命令
1.1.1文件处理命令
1.1.2权限管理命令
1.1.3文件搜索命令
1.1.4帮助命令
1.1.5用户管理命令
1.1.6压缩解压命令
1.1.7网络命令
1.1.8关机重启命令
1.2vim编辑器
1.3Linux服务管理
1.3.1ssh服务管理
1.3.2dhcp服务管理
1.3.3dns服务管理
1.3.4vsftp服务管理
1.3.5nfs服务管理
1.4网络基础
1.4.1OSI和TCP/IP模型
1.4.2路由器、交换机概念及实现原理
1.5shell编程基础
2中级阶段
2.1Web服务
2.2数据库基础(Mysql)
2.3Nginx反向代理
2.4安全策略(iptables)
2.4.1防火墙原理
2.4.2iptables详解
2.4.3iptables基本使用与案例
2.4.4SELinux原理(Security Enhanced Linux)
2.4.5SELinux详细配置
2.5监控系统(zabbix)
2.6shell编程进阶
2.7python开发基础
2.7.1python基础
2.7.2python常用模块
3高级阶段
3.1Web静态缓存
3.2数据库进阶(集群)
3.3虚拟化容器(Docker-2013年开源)
3.3.1docker简介
3.3.2docker安装部署
3.3.3docker容器管理
3.3.4docker镜像和仓库管理
3.3.5docker网络通讯管理
3.3.6docker数据存储
3.3.7docker资源限制
3.4Kubernetes(k8s-2014年)
3.5python开发进阶(自动化)
3.5.1集中化管理平台Ansible
3.5.2集中化管理平台Saltstack
3.6大数据之hadoop
3.7云计算之openstack
Linux相关认证证书
壹.RHCSA-Red Hat Certified System Administrator-红帽认证系统管理员
贰.RHCE-Red Hat Certified Engineer-红帽认证工程师
叁.RHCA-Red Hat Certified Architect-红帽认证架构师
网络相关认证证书
一、Cisco
壹.CCNA-Cisco Certified Network Associate-思科认证网络工程师
贰.CCNP-Cisco Certified Network Professional-思科认证资深网络工程师
叁.CCIE-Cisco Certified Internetwork Expert-思科认证网络专家
二、华为
壹.HCIA-Huawei Certified ICT Associate
贰.HCIP-Huawei Certified ICT Professional
叁.HCIE-Huawei Certified ICT Expert