实验楼楼+训练营的Linux运维工程师需要的全部技术要求(只是个人学习的一个借鉴路径)
Linux基础,Shell编程与文本处理,应用服务运维,数据库服务运维,日志与监控,Python基础,Python自动化运维,Docker自动化运维,Jenkins持续集成, 云计算运维,网络与安全,Linux基础运维学习阶段
Linux基础运维学习阶段
这个阶段主要学习 Linux 运维技术,包括 Linux 基本操作、Bash 编程、应用服务部署、数据库服务部署、日志管理、系统监控等。
第1周
Linux基础
本周学习 Linux 基本操作、用户与组、目录与文件、文件查找与打包、文件编辑、磁盘管理、系统备份与恢复、计划任务等基本的系统管理命令。
第2周
Shell编程与文本处理
本周学习 Bash 编程语言及文本处理,包括 Bash 下的特殊字符、变量与流程控制、运算、函数等语言基础,以及正则表达式、Sed 和 Awk 的基础用法。这些是 Linux 运维人员需要掌握的基础知识,实际运维工作中经常会用到。
第3周
应用服务运维
本周内容围绕应用服务运维展开,包括 Web 服务器配置、HTTPS配置、负载均衡。其中 Web 服务器配置包括了 Apache 和 Nginx 两大市面上最流行的 Web 服务器,负载均衡讲解了 Nginx、LVS 和 HAProxy 三种方式。
第4周
数据库服务运维
数据库知识是运维工程师必须要掌握的一项技能,除了能够完成安装、配置和性能优化等运维工作,还要能够执行基本的增删改查操作。本周内容讲解了