运维工程师必备技能一览

发表时间: 2022-02-09 23:22

刀是杀人术,可刀鞘是仁心,有刀鞘的刀才是最锋利的。技术是杀人术,心态是仁心,有仁心的技术才是最厉害的。

Linux

1、安装操作系统并了解系统的启动过程。

2、掌握基本的操作命令。

3、四剑客。grep、sed、awk、find。

4、yum、rpm、二进制、源码编译安装。

5、系统参数调优。

6、内核优化。

7、lvm磁盘管理。

数据库

1、了解数据段、表空间、表的概念。

2、增删改查SQL

3、事务

4、视图

5、索引

6、触发器

7、存储过程

8、数据库的安装在windows下、linux下的安装。9、高可用架构。

10、数据库参数配置。常用业务数据库:MySQL、redis、mongodb、postgresql、DB2、Oracle、sqlserver、memcached等。

Docker

1、docker和虚拟机的区别。

2、docker原理。

3、docker在Linux下的安装。

4、镜像仓库的搭建。

5、docker命令。

6、docker镜像的制作。

常用中间件

1、tomcat

2、nginx

3、iis

4、jboss

5、weblogic

日志分析ELK

企业堡垒机jumpserver

K8S

1、k8s集群安装。

2、k8s常用命令。

3、k8s编排容器

自动化脚本

1、shell脚本。

2、py脚本。

自动化运维

1、ansible自动化