Linux运维知识梯度

  1. 熟悉常见硬件配置,了解常见硬件体系;
  2. 会搭建常见服务、理解服务工做原理;
  3. 精通系统工做原理(到这一步已经不多有人能作到了,能过滤掉 80%);
  4. 熟悉多种发行版本,RedHat系(Fedora , CentOS)、Debian 系(Ubuntu)、Gentoo 系(LFS,Arch);
  5. 熟练的脚本开发,Perl, Python, Shell(三选二,或者都会)、自动化技术;
  6. 集群化的管理思惟方式 ,能够经过 Puppet ,脚本等等相似工具配合;
  7. 性能的极端优化 ,这个工做必须基于 2 的基础,实际上不多有人可以作到;
  8. 多种数据库的原理、优化 MySQL,Oracle,MongoDB,Redis,这里面够你消耗掉一半的青春;
  9. 高可用性以及负载均衡思惟方式;
  10. 与开发人员一块儿,参与架构设计;
  • 第一梯度:1-5
  • 第二梯度:6-9
  • 第三梯度:10

实际上第十点是贯穿在以上各点中按部就班的过程。可是必定要有这个过程。数据库

以上并不表明运维工做中全部的工做内容。架构

相关文章
相关标签/搜索