Linux课程的主要内容是什么?
第一阶段:linux基础知识介绍
1.开放课程介绍-规章制度介绍-破冰活动;
2.Linux硬件基础/Linux发展历史;
3.Linux系统安装/xshell连接/xshell优化/SSH远程连接故障排除。
4.第一关一大波命令和特殊字符知识试题。
5.Linux基本优化
6.Linux目录结构知识。
7.一波订单和特殊订单的第二级
知识试题讲解(一)
8.第二关一大波订单和特殊知识试题(下)
9.很多关于Linux文件属性的知识。
10.Linux通配符/正则表达式
165438+
12.第三关一大波订单及重要知识试题(下)
13.Linux系统权限(一)
14.Linux系统权限(如下)
15.在第一阶段结束时,导师或讲师需要对整个课程进行回顾。
第二阶段:高级linux系统管理
1.Linux定时任务
2.Linux用户管理
3.Linux磁盘和文件系统(一)
4.Linux磁盘和文件系统(中级和低级)
5.Linux三剑客的sed命令
第三阶段:Linux Shell基础
1.Shell编程基础1
2.Shell编程基础234
3.Linux三剑客的awk命令
第四阶段:Linux网络基础
以计算机网络为基础。
2.基于计算机网络
3.第二阶段结束时,导师或讲师需要对整个课程进行复习。
第五阶段:Linux网络服务
1.集群实战架构启动和环境准备
2.rsync数据同步服务
3.Linux全网备份工程案例。
4.nfs网络存储服务
5.inotify/sersync实时数据同步/nfs存储实时备份项目案例。
第六阶段:Linux重要的网络服务
1.http协议/www服务基础
2.Nginx Web简介及基本实践
3.nginx网络讲座结束
4.lnmp环境部署/数据库迁移/共享数据迁移到NFS系统。
5.nginx负载平衡很彻底。
6.keepalived具有高可用性和彻底性
第七阶段:中小型Linux集群的构建和优化(50台)
1.中期架构战争描述+中期架构部署回顾
2.所有人夜以继日地工作,部署中期架构,完成述职演讲(加上两个周末,共9天)。
3.kickstart鞋匠批量自动安装系统
4.pptp vpn和ntp服务
5.memcached原理和部署/as缓存和会话共享
阶段8: Ansible自动操作和维护以及Zabbix监控
1.SSH服务密钥认证
2.ansible批处理自动化管理集群(介绍和深入)
3.zabbix监控
阶段9:大规模集群高可用性服务(Lvs,Keepalived)
1.Centos7系统自行安装CentOS 6和CentOS 7之间的差异
2.lvs负载平衡群集/keepalived管理LVS群集。
第十阶段:Java Tomcat服务和防火墙Iptables
在1上。iptables防火墙
2.iptables防火墙详细信息
3.tomcat java应用服务/nginx配合tomcat服务部署和优化。
第十一阶段:MySQL DBA高级应用实践
1.MySQL数据库入口基本命令
2.MySQL数据库的高级备份和恢复
3.MySQL数据库深入事务引擎
4.MySQL数据库优化SQL语句优化
5.MySQL数据库集群的主从复制/读写分离
6.MySQL数据库高度可用/MHA/保持活跃
第十二阶段:高性能数据库Redis和Memcached课程
第十三阶段:Linux大规模集群架构建设(200台)
第十四阶段:Linux Shell编程企业案例实战
第十五阶段:企业级代码发布上线方案(SVN和Git)
1.GIT管理
2.代码在线项目案例
第16阶段企业Kvm虚拟化和OpenStack云计算
1.KVM虚拟化企业级实战
2.OpenStack云计算企业级实战
第十七阶段,公有云阿里云八大组件搭建集群。
第18阶段:Docker技术的企业应用实践。
1.Docker容器和微服务深入实践
2.大数据Hadoop生态系统和实践
阶段19:介绍和高级Python自动化
第二十阶段:职业规划和高薪就业指导