当前位置:
首页 > 技能培训 > 运维工程师需要学什么知识(郑玉文)

知识点

运维工程师需要学什么知识(郑玉文)

运维工程师需要学习的知识包括:操作系统知识、开源组件知识、监控相关知识、编程知识、沟通能力、抗压能力。系统运维工程师不仅需要具备Linux的基本操作技能,还需要具备服务器硬件、双机集群、Windows、VMware、数据库等企业常用的技能,才能成为合格的系统运维工程师。

操作和维护工程师所需的基本技能:

精通shell/Python/Perl等一两种编程语言;

掌握常用的数据结构和算法,灵活运用;

熟悉网络基础知识;

对Linux操作系统的深刻理解。

奖励技能:

熟悉开源监控平台工具,如Ganglia、Nagios等;

掌握Shell脚本,熟悉Awk、Sed等基础工具;

熟悉分布式计算或存储系统,如Hadoop/Hbase/Storm;

最好是熟悉机器学习原理并付诸实践;

熟悉TCP/IP、HTTP等网络协议,精通socket网络编程。