文章目录

  • 一、Linux 基础部分
  • 二、网络管理、进程管理
  • 三. 数据库部分
  • 四. 常用开源组件
  • 五. shell脚本
  • 六. 安全
  • 七. 监控和日志收集
  • 八. 自动化工具
  • 九. 容器化和虚拟化技术
  • 十. devops 编译,加速,测试环境,研发自动化
  • 总结:

一、Linux 基础部分

1、基础理论知识
2、基础命令(系统命令、目录管理、用户管理、文件权限、磁盘管理、资源查看等等常见操作)
3、文本高效处理(vi、vim、awk、grep、find、sed等)
4、bash shell脚本(可以边工作边学习,使用shell编写简单的代替重复性操作的脚本)
5. 进程调度,内存管理,文件系统,外设管理等,要熟练使用相关工具,如top iotop iftop iostat vmstat ss等,并且最好了解其原理

二、网络管理、进程管理

1、TCP/IP协议、DNS服务、CDN原理、iproute常见的网络客户端工具(ping、wget、ftp)

2、crontab计划任务

3、ps、top、htop、vmstat、lsof等命令
4. tcp,http,https,udp等
5. 最好能做到精通,4层,7层的网络流量分析技能要熟练掌握。
6. 内部路由协议,边际路由,交换原理,域名解析,ipv6相关知识

三. 数据库部分

  1. MySQL各个版本之间的关系和特性
  2. MySQL的安装及增删改查
  3. MySQL的存储引擎
  4. MySQL的优化
  5. MySQL日常使用及运维,包含备份及故障排查

四. 常用开源组件

  1. LAMP和LNMP的架构
  2. tomcat的使用及优化
  3. nginx的使用场景及优化
  4. apache的使用场景及优化
  5. 其他服务: dhcp,nfs,rsync,dns,等等

一句话概括: mysql,redis,kafka,etcd,zk,influxdb,promethues,zabbix,graphana,ansible…

五. shell脚本

  1. 使用shell脚本实现各种服务的自动化部署
  2. 使用shell脚本实现监控系统及应用自动化
  3. 使用shell脚本实现各类巡检,故障排查自动化

六. 安全

  1. iptables四表(fiter、mangle、nat、raw)五链(prerouting、iput、forward、output、postrouting)、基本匹配

  2. iptable规则保存重载生效

  3. 常用加密算法,web安全,网络安全

  4. 渗透的常用手段,以及反制手段,sql注入,xss,ddos,cc

  5. 跳板机jumpserver

七. 监控和日志收集

  1. 日志收集ELK,EFK
  2. zabbix,prometheus

八. 自动化工具

1、常见自动化运维方案:puppet、ansible、salt、fabric

2、ansible安装基础使用

3、持续集成:jekins+gitlab实现ci/cd流水线
4. python 自动化
5. go语言二次开发

九. 容器化和虚拟化技术

  1. docker ,k8s,openstack, kvm,vmware的使用
  2. 容器编排的技术

十. devops 编译,加速,测试环境,研发自动化

总结:

运维的核心是: 确保公司的业务的稳定运行

所以服务器只是个载体,你学习的各项服务只是为了实现公司业务稳定运行服务的。

高级运维需要掌握哪些技术?相关推荐

  1. 高级运维工程师的打怪升级之路

    运维工程师在前期是一个很苦逼的工作,在这期间可能干着修电脑.掐网线.搬机器的活,显得没地位!时间也很碎片化,各种零碎的琐事围绕着你,很难体现个人价值,渐渐的对行业很迷茫,觉得没什么发展前途. 这些枯燥 ...

  2. linux高级运维笔试简答题及答案,企业linux初级和高级运维面试常问题目问答总结技巧讲解(2020年录制)...

    课程增值: 课程是我最近面试辅导的所有学员,成功找到工作,企业常问题目,我带领大家学习,面试如何问答. 我曾经经历面试linux运维没有做大量准备,经历大量hr给我说的一句话就是 回家等通知吧,心碎了 ...

  3. 四面轻松突围!我是如何斩获高级运维开发一职的?

    点击上方"CSDN",选择"置顶公众号" 关键时刻,第一时间送达! 最近,我收到了一来自爱奇艺的高级运维开发岗面试邀请,一波三折之后也算首战告捷了.本文就来分享 ...

  4. 高级运维工程师证书_高级运维工程师的具体职责说明

    高级系统运维工程师需要负责服务器的安装部署.上线发布.日常监控.故障处理.数据备份.日志分析.性能优化等工作.以下是学习啦小编整理的高级运维工程师的具体职责说明. 高级运维工程师的具体职责说明1 职责 ...

  5. 高级运维工程师打怪升级之路

    人生就像一场游戏,这场游戏给我们带来了的许多困难,但是我们为了梦想,为了家人,为了自己不断奋斗着,努力工作. 今天就让我带着大家一起回顾高级运维工程师打怪升级之路. 运维工程师在刚入行阶段是一很苦逼的 ...

  6. 招聘:高级运维工程师

    新钛云服招聘高级运维工程师 待遇:1.7-2.2万/月 岗位职责: 1.负责公司自研产品的架构设计.部署.监控.升级及优化: 2.负责上线系统的日常维护,故障处理等,确保系统稳定运行: 3.负责对数据 ...

  7. 昊鼎王五:高级运维工程师的成长之路,总有一款适合你^_^

    #昊鼎王五:高级运维工程师的成长之路,总有一款适合你_ 本文关键词: 成长为高级运维工程师的打怪升级之路 本篇参考zhenliang同学的文章,一个从事多年运维的牛人,文章写的很好,人非常nice. ...

  8. 5年运维经验分享:一个小白走向高级运维工程师之路

    我是Freeman,88年的,老家河南,来上海4年,O2O行业高级运维工程师,拥有5年运维经验. 我目前维护上千台服务器,熟悉大型网站架构,熟悉集群高可用,熟悉数据库.对大并发场景下的业务稳定性可用性 ...

  9. linux框架下搭建orl,DevOps和自动化运维实践/Linux\Unix技术丛书

    导语 内容提要 随着云计算.Docker.Kubernetes技术的流行,相信大家经常会听到"容器云"这个专业词汇,容器技术的兴起,对于传统的运维知识体系而言也是一种冲击和挑战.& ...

  10. 【王老师说运维】:高级运维开发工程师在线评测

    智一面小编曾说过,运维开发是IT运维的未来发展趋向之一,由于docker和kubernetes的兴起,越来越多的企业把自己的核心业务容器化,而容器引擎目前又以docker为主,管理容器集群kubern ...

最新文章

  1. 3根机械手指打《超级马里奥》登上Science子刊
  2. 解决margin-top没有效果
  3. MyBatis——insert并返回主键ID解决方案
  4. centos安装vsftp后的虚拟用户设置
  5. 玩转oracle 11g(51):select t.*,t.rowid
  6. 人工智能修复古董纪录片,还原1920年的北京城生活
  7. C++ 读取CSV文件中的数据到Mat
  8. 业务层应该返回DataSet/DataTable,还是对象/对象集合?
  9. 通过文件名快速查找电脑中的文件
  10. AUTOSAR SWS SOME/IP Transformer
  11. 计算机p除c,计算机【电脑】中,Ctrl S/C/P/PrtSc/break/numberlock.分别表明什么?
  12. ESXI6.7集成net55-r8168网卡驱动,支持部分PC
  13. 计算机考研吉大东北大学大连理工,考研就选985/211!这7所985高校却一个A+学科都没有,认真的吗?...
  14. vb rs.RecordCount返回0的原因
  15. 关于chm提示 已取消到该网页的导航的解决方法
  16. 年中Flag挑战日榜:最终挑战王会花落谁家?
  17. mysql数据驱动测试_[ddt02篇]十年测试老鸟帮您解析:ddt结合excel,csv,mysql实现自动化测试数据驱动...
  18. IPSEC协议及当中IKE协商加解密原理
  19. RHEL5 Oracle 11G R2 RAC 静默安装 (三) rdbms安装 dbca 建库
  20. 未来十年的暴富机会--屌丝离财务自由到底有多远?(三)

热门文章

  1. ghost之后仍然中病毒----与病毒的斗争
  2. 用java语言写出青蛙的身份_第三章 JAVA 语言基础
  3. 机房收费系统---可行性研究报告
  4. 防火墙资源(jetio,comodo,outpost,pc tool,zonealarm pro
  5. 数字签名原理及其应用详解
  6. 语法分析——自下而上
  7. 开根号的笔算算法图解_开根号手算方法
  8. 推荐十款现今最受欢迎的数据可视化工具,供你参考
  9. VS2015+Qt5.8 联合配置
  10. LDC1314和LDC1312的使用