展开全部

运维工程师和开发人员一样,同属于IT从业人员,很多人认为运维人员不需要懂开发,其实不然,不懂开发的62616964757a686964616fe58685e5aeb931333433646531运维道路会越走越窄。现阶段,掌握一门Python开发已经成为高级运维工程师的必备技能了,那么Python运维要学习哪些内容,如何才能学好?

个人建议学习的路线如下:

初级入门:

1、Linux基础知识、基本命令(起源、组成、常用命令如cp、ls、file、mkdir等常见操作命令)

2、Linux用户及权限基础

3、Linux系统进程管理进阶

4、Linux高效文本、文件处理命令(vim、grep、sed、awk、find等命令)

5、shell脚本入门(可边练习边学习)

中级进阶:

中级进阶需要在充分了解linux原理和基础知识之后,对上层的应用和服务进行深入学习,其中说到服务肯定涉及到网络的相关知识,是需要花时间学习的。

1、TCP/IP网络基础(差不多CCNA、NP的知识就够用)

2、Linux企业常用服务(如dns、http、ftp、mail、nfs等)

3、Linux企业级安全原理和防范技巧(系统性能/安全、安全威胁模型和保护方法

4、加密/解密原理及数据安全、系统服务访问控制及服务安全基础

5、iptables安全策略构建

6、shell脚本进阶(主要是结合一些应用,写一些案例)

7、MySQL应用原理及管理入门(能管理和搭建一个个人博客站点)

学到这里,掌握的基本技能,已经够用了,已经能做一些基础的运维工作和简单维护了。

高级提升:

1、http服务代理缓存加速(其中主要学习varnish、nginx缓存系统,要对CDN的知识有所了解。)

2、企业级负载集群(其中主要学习nginx、haproxy、lvs要对主要知识熟练掌握,对负载均衡算法有清晰认识,)

3、企业级高可用集群 (其中需要对keepalived,heartbeat等进行深入讲解)

4、运维监控zabbix详解(主要是zabbix、cacti、nagios等监控系统,现在用的比较多的是zabbix)

5、运维自动化学习(需要学一些开源运维自动化工具的使用如ansible、puppet、cobbler等运维自动化工具)

python学习网,大量的免费python视频教程,欢迎在线学习!

python运维主要学什么_python运维入门该学什么相关推荐

  1. python二维数组换行输出_python 二维数组切割Python读取键盘输入的2种方法

    Python提供了两个内置函数从标准输入读入一行文本,默认的标准输入是键盘.如下: 1.raw_input 2.input raw_input函数raw_input() 函数从标准输入读取一个行,并返 ...

  2. python将矩阵顺时针旋转90度_python 二维数组90度旋转的方法

    如下所示: #!/usr/bin/env python #-*- coding: utf-8 -*- """ [0, 1, 2, 3] [0, 1, 2, 3] [0, ...

  3. python和c语言哪一个好_python和c语言先学哪个好

    学习C语言比较困难,而学习Python比较容易,但是学习C语言能打好基础,作为一名程序员,需要懂得的语言不止一种.今天小编分享python和c先学哪个好,希望对大家有所帮助. 学习编程从C语言学起比较 ...

  4. python二维数组画出_python二维数组画图

    matplotlib机器学习常用绘图指令_计算机软件及应用_IT/计算机_专业资料.该文档介绍了python的matplotlib库用于数据分析中的图形绘制. ... matplotlib 绘图基础 ...

  5. python二维向量运算模拟_python二维向量运算_[VB.NET][C#]二维向量的基本运算

    前言 在数学中,几何向量是指具有大小和方向的几何对象. 在编程中,向量有着广泛的应用,其作用在图形编程和游戏物理引擎方面尤为突出. 第一节 构造函数 通过创建一个二维向量的类(或结构体),实现向量的表 ...

  6. python中求二维数组元素之和_python二维列表求解所有元素之和

    相信很多初学小伙伴都会遇到二维列表求解所有元素之和问题,下面给出两种两种常见的求和方法. 方法1: 思想:遍历整个二维列表元素,然后将所有元素加起来 1 def Sum_matrix(matrix): ...

  7. python显示小数点后几位数_Python编程从入门到实践-连载1(变量和简单数据类型)...

    第二章 变量和简单数据类型 2.2.0 变量 我们添加了一个名为message的变量.每个变量都存储了一个值--与变量相关联的信息.在这里,存储的值为文本"Hello Python worl ...

  8. python教程5小时完整版_Python零基础入门教程5小时完整版(北京理工大2020年版)

    这是面向零基础人群的Python教程,通过5个小时的学习,你能够了解Python的基础语法,并且编写100行左右的代码来解决日常生活中遇到的问题. 每个章节学练结合.先讲解Python的基础知识,然后 ...

  9. python代码大全和用法用量_python零基础入门命令方式汇总大全,快速恶补你的Python基础...

    原标题:python零基础入门命令方式汇总大全,快速恶补你的Python基础 无意中浏览到这篇来自大牛的分享,总结的很全面,我重新排版下放在这里,希望能帮助到大家.在此十分感谢原作者! 在开始之前还是 ...

  10. python标准库os.path中_Python零基础入门学习19:常用标准库之os.path子库

    注:本文所有代码均经过Python 3.7实际运行检验,保证其严谨性. 本文阅读时间约为3~5分钟. os库是Python标准库,包含几百个函数.它能处理与系统相关的常用路径操作.进程管理.环境参数等 ...

最新文章

  1. IntelliJ IDEA 最常用配置,应用、永久激活
  2. 含有“外骨骼”的电影和游戏
  3. Nginx反向代理之proxy_pass指令
  4. 【转载】关于如何提取Exe文件中PPT源文件的几种方法
  5. Wannafly挑战赛22游记
  6. 从 class 文件 看 synchronize 锁膨胀过程(偏向锁 轻量级锁 自旋锁 重量级锁)
  7. C++学习之路 | PTA乙级—— 1039 到底买不买 (20 分)(精简)
  8. 我的世界java多大内存_我的世界电脑版内存多大
  9. winscp 自动断开无法连接_winscp教程,winscp教程,看完就学会的winscp教程
  10. 推荐10个最好的Javascript和CSS库
  11. 设计模式004:抽象工厂模式
  12. Linux学习笔记012---Centos7修改环境变量
  13. 【汇编优化】之ARM32与AARCH64指令集优化总结
  14. lua面向对象是怎么实现的
  15. 一牛人总结的开发流程工具组合
  16. visio 绘图矢量图素材网站
  17. Frank-Wolf算法
  18. 家用千兆路由器排行榜前十名_家用路由器排名前十名
  19. Java 升级那么快,多个版本如何灵活切换和管理?
  20. [C]C语言基本语句(5/7)→ 用scanf语句输入int, float, double, char型数据

热门文章

  1. NSTimer(2)
  2. 关于flashdevelop测试flex项目时trace不出的解决方法
  3. 维基百科 双线性插值
  4. Faster RCNN (pytorch)(转载)
  5. python pip 删除所有包
  6. 连续系统离散化_连续系统转化为离散系统之 z 变换
  7. 简单的学生管理系统详解(附源码)
  8. 手机上做c语言作业的软件下载,手机c语言编程软件
  9. Javascript高级程序设计第四版详细测评
  10. 计算机离散数学视频教程,离散数学(全105讲)【理工学社】