开发课程-运维基础知识课程大纲
Linux系统运维5天学习介绍
系统运维管理能力,也是一门庞大的学科,里面主要涉及到系统命令操作,服务搭建配置,架构环境部署优化,数据存储管理等众多知识
目前在很多互联网领域面试环节中,也会多少考察到系统运维知识,特别是对于开发人员,需要重点关注,毕竟运维开发慢慢已经开始融合
光懂运维知识体系的人员,会很被动受制于开发人员的指挥;而只懂开发编程体系的人员,编写的程序代码总是不能很好加载到服务器系统环境中
因此,本博文主要是为了帮助开发人员能对运维知识体系结构有一个基础认识,所设计编写。
1.1 Linux课程学习大纲介绍
根据开发人员的知识储备,为了能在最短时间让开发人员能对Linux系统有一个初步认识,特此规划5天学习任务,具体课程任务描述如下
时间 | 课程描述 | 具体内容 | 重点关注 |
---|---|---|---|
day01 | 操作系统环境构建 | ① 操作系统概述介绍 ② 操作系统选择介绍 ③ 操作系统镜像获取 ④ 虚拟软件安装配置 ⑤ 操作系统安装过程 ⑥ 操作系统远程管理 |
① 重点关注系统安装过程 ② 重点关注远程管理方法 |
day02 | 操作系统基础操作 | ① 操作系统基础命令介绍 ② 系统编辑命令使用技巧 ③ 系统快捷操作方式说明 ④ 操作系统目录结构介绍 ⑤ 操作系统基础优化介绍 |
① 重点关注系统基础命令 ② 重点关注编辑命令使用 ③ 重点关注系统文件作用 |
day03 | 系统用户权限管理 | ① 系统权限管理操作介绍 ② 系统用户管理操作介绍 ③ 系统用户提权操作介绍 ④ 系统常见查看命令介绍 |
① 重点关注权限知识概念 ② 重点关注系统用户管理 ③ 重点关注系统查看命令 |
day04 | 系统网站服务部署 | ① 网站服务作用概述介绍 ② 网站服务搭建部署实战 ③ 网站服务目录结构介绍 ④ 网站服务加载静态代码 ⑤ 网站服务企业项目实战 |
① 重点关注网站服务配置 ② 重点关注企业实战应用 |
day05 | 系统网站架构部署 | ⑤ 网站架构作用概述介绍 ② 网站架构工作原理介绍 ③ 网站架构搭建过程实战 ④ 网站架构代码上线部署 |
① 重点关注网站架构组成 ② 重点关注项目代码上线 |
1.2 Linux课程学习成果说明
完成5天Linux系统基础入门课程学习,可以帮助开发人员掌握以下能力:
· 可以具备对操作系统基本操作能力
· 可以具备对系统重要文件管理能力
· 可以具备对系统异常简单排查能力
· 可以具备对系统服务部署配置能力
· 可以具备对网站架构代码管理能力