初级:
    Linux 基础与命令:这是刚需,比如操作系统基础知识、熟悉 Vi 编辑器等。不会这个就没有然后了。
    基础服务:如 DNS、Postfix、Nginx、FTP、NTP、MFS这一部分需要达到熟练,能够理解原理最好。
    硬件:毕竟做运维,经常需要和服务器打交道,硬件知识是必不可少。

中级:
    运维平台工具:比如 Nagios、Zabbix、Puppet、ansible 等。这一部分可以提高不少效率和便利。
数据库:熟悉常见的数据库,基本安装配置,基础sql的 DDL、DML操作。
    脚本语言:Shell言语是必须的。

高级:
    Linux 内核:这一部分用于修炼内功,要有一定的 C 语言功底。
    网络:熟悉 TCP/IP 协议,熟练使用 tcpdump,对故障分析、系统优化帮助非常大。
    安全:熟练掌握 iptables 配置,熟悉 SELinux。安全对运维可以说至关重要。
    资深:需要往技能广度上去了,大数据、虚拟化、云计算、分布式等得深挖。
    运维的时间管理运维由于事情杂而多,并且打交道的部门也多,工作很容易受到外界的影响。需要有良好的时间管理方式,才能高质高效的做好每一件事。番茄钟、GTD、四象时间管理都是很好的方法,每天按这些方法处理事务,可以极大的提高效率。但是作为基础运维的时候,总有需要同时兼顾工作、生活和进修。