运维岗真有人用Python脚本运维吗?

运维基础 什么是运维 术语名词 IDC--(Internet Data Center)互联网数据中心,主要服务包括整机租用、服务器托管、机柜租用、机房租用、专线接入和网络管理服务等。广义上的IDC业务,实际上就是数据中心所提供的一切服务。客户租用数据中心的服务器和带宽,并利用数据中心的技术力量,来实现自己对软、硬件的要求,搭建自己的互联网平台,享用数据中心所提供的一系列服务。ISP--(Inte 阅读详情

前言

刚工作前3年的时候也这么觉得,当时shell写的贼6,不管是安装部署、数据库备份、统计服务器信息全是shell脚本,我甚至那shell写了一个小坦克的游戏,也不是很理解Python干嘛用。
在这里插入图片描述

当初是想磨练下shell技术,就仿照大神用shell写的俄罗斯方块弄的,对于我这种从来没接触过编
程的人有不少收获。

但是后面换了工作管理的机器多了,发现有很多问题shell处理很困难或者说解决不了。其实看中高
级运维的招聘需求和面试过程就可以看出来,现在用阿里云比较多,例如需要将RDS的数据同步备
份到OSS或者本地进行存储一份,这个需要用到阿里云的API的。

再比如机器多了大约500个ECS实例,那就要CMDB上场了,但目前已经有的那些开源的CMDB都
很难用,需要你本身进行二次开发或者重头写,就得会Python了。我目前用的是腾讯蓝鲸的,
是我找到唯一一个还能凑合用的,也是部分进行了脚本的穿插和工次开发。

还有一些监控啊、工单啊、CI/CD啊之类的,有现成的,但业务类型每家公司都一样,后期人员一
多机器一多也是需要自行开发了。

Python对于运维来说非必须,但他是一个编程语言可以写WEB、写程序,对于运维几百台机器的
时候需要公司自己开发工具来管理,就需要用到Python的,毕竟你再找java或者golang开发专门
写,又要雇佣一个人。

读者福利:知道你对Python感兴趣,便准备了这套python学习资料

对于0基础小白入门:

如果你是零基础小白,想快速入门Python是可以考虑的。

一方面是学习时间相对较短,学习内容更全面更集中。
二方面是可以找到适合自己的学习方案

包括:Python激活码+安装包、Python web开发,Python爬虫,Python数据分析,人工智能、机器学习等习教程。带你从零基础系统性的学好Python!

零基础Python学习资源介绍

👉Python学习路线汇总👈

Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。(全套教程文末领取哈)

👉Python必备开发工具👈

温馨提示:篇幅有限,已打包文件夹,获取方式在:文末

👉Python学习视频600合集👈

观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。

👉Python基础👈

在这里插入图片描述

👉Python自动化办公教程👈

在这里插入图片描述

👉python爬虫 👈

在这里插入图片描述

👉python机器学习 👈

在这里插入图片描述

👉实战案例👈

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
在这里插入图片描述

在这里插入图片描述

👉100道Python练习题👈

检查学习结果。

👉面试刷题👈

在这里插入图片描述

在这里插入图片描述

资料领取

上述这份完整版的Python全套学习资料已经上传优快云官方,朋友们如果需要可以微信扫描下方优快云官方认证二维码输入“领取资料” 即可领取

好文推荐

了解python的前景:https://blog.youkuaiyun.com/SpringJavaMyBatis/article/details/127194835

了解python的兼职副业:https://blog.youkuaiyun.com/SpringJavaMyBatis/article/details/127196603

一线工作中常用 Shell 脚本: Jar包部署为linux系统服务; 恶意访问,安全防范; SSH 免交互执行命令; 当要使用多个不同的private key登录不同的主机时,我们可以在ssh命令里面用-i参数指定每次使用的private key文件。需求: 通过脚本自动化部署(自动远程登录、远程复制本地资源到服务器,远程执行部署相关命令。之间,remotessh可以随便修改成其他形式的字符串。可以利用~/.ssh/config文件,在让ssh自动为我们决定应该使用哪个key。在文本中搜索指定的内容——grep命令的常用选项。远程执行的命令内容较多,使用脚本方式实现。方法2:通过TCP建立的连接。 阅读详情

相关推荐

100G SR4 光模块设计

目前100G SR4 光模块主要采用COB 封装技术,在光电芯片键合(bonding)阶段,首先使用银胶将光芯片、电芯片精准固定在电路板规定位置上,该工序即为元件键合(die bonding);然后采用打线机进行金线键合(wire bonding),完成光模块内部的电气连接。在光路耦合阶段,采用8路阵列透镜组完成光路90°弯折及聚焦,并采用有源耦合的工艺进行光路的最终确认,该设计方案工艺简单、高效,借助全自动贴片机、打线机和耦合台就可实现100G SR4 光模块的大批量生产。

Flyin_Group的博客 1373

运维常用脚本(持续更新~)

1.获取deployment下所有podready状态,并将结果发送到企业微信。2/批量ping脚本(python/shell)3.检测当前用户是否是超级管理员(root)2.1 python批量ping。2.2 shell批量ping。

Habo_的博客 1462

实战详细讲解Qt插件plugin的编写与用法

qt插件的开发,可以说是动态库的开发,因为调用方式类似,多熟悉一下,利用Qt框架开发很简单的。在想想这种调用过程有的熟悉,比如公司买了一堆摄像头,公司要对摄像头进行二次开发,实现自己想要的功能,集成到一套设备里去,然后在卖给用户。此时厂商肯定会提供开发文档,并给你SDK包(软件开发工具包), 包里你会发现只有头文件和一堆库文件,没有源文件,因为实现的过程是产商公司保密的,给你看还得了。所以都封装成了库的形式给你调用,如静态库或者动态库。

qq_44667165的博客 1万+

运维常用的脚本

1、检测两台服务器指定目录下的文件一致性 #!/bin/bash ###################################### 检测两台服务器指定目录下的文件一致性 ##################################### #通过对比两台服务器上文件的md5值,达到检测一致性的目的 dir=/data/web b_ip=192.168.88.10 #将指定目录下的文件全部遍历出来并作为md5sum命令的参数,进而得到所有文件的md5值,并写入到指定文件中 find $d

Sunny的专栏 2354

【Windows Server 2019】活动目录 (Active Directory) ——将计算机加入域和脱离域

博文介绍了如何将计算机加入AD域和脱离AD域,包括加入域,验证客户机加入到域后的信息,使用域账户用户在客户机上登录,使用本地账户用户在计算机上登录,脱离域。

VMware, Windows, Linux, Cisco, Container, Kubernetes, Kali 6169

详解【计算机类&面试真题】军队文职考试——第7期:C盘格式化需要注意什么?| 两台笔记本连起来后ping不同,可能存在哪些问题?| 模拟信号到数字信号是如何转化的?| 计算机由哪些部件组成?

这是我分享的系列面试知识——军队文职(计算机类)面试真题详解(第7期)。本期分享:两台笔记本连起来后ping不同,你觉得可能存在哪些问题?模拟信号到数字信号是如何转化的?谈一谈计算机由哪些部件组成?如何加强计算机网络安全管理?若通过域名无法访问,而通过IP地址能访问。这是怎么回事?你将如何解决?谈一谈C盘格式化需要注意什么?开放类题目:如果应聘的岗位和你想的差距很远,你怎么办?

追光者♂:记录、分享、总结、提升,现象级专栏《Python从入门到人工智能》作者,无惧黑暗,坚信曙光 1922

七个常用shell运维脚本

常用shell脚本

qq_41890240的博客 3576

Android功耗系列专题理论之十三:MTK平台待机功耗问题分析方法

摘要:本文详细分析了MTK平台待机功耗问题的调试方法,重点介绍了SPM电源管理机制、26M时钟控制逻辑以及系统深睡眠状态的判断标准。文章提供了完整的Debug流程,包括日志抓取、唤醒源分析、SCP睡眠状态检查以及时钟/LDO状态排查等实用技巧,并给出硬件漏电点和软件配置异常的排查方案。针对不同模块(Modem/Conn/SSPM等)提供了具体的电源管理绕过命令,适用于功耗问题调试和低功耗模式验证场景。

559

运维岗真有人用Python脚本运维吗?用Python写脚本更爽!

我的理解,在运维工作中使用python,并不是说“简单的命令行操作”就能解决的东西,或者写个bash shell、powershell、bat脚本就能解决的东西,都必须转换成用python来解决。更加不是说必须抛弃已经熟练掌握的技能,然后使用完全不熟悉的[技术栈](python)来做运维,舍近求远,本末倒置。毕竟,个人理解,运维首先追求的应该是稳定,其次才是效率,创新。相反地,python应该是“[命令行]”与“脚本”的补充,专门用来解决这两者无法解决的东西与问题的。

m0_59162248的博客 621

ubuntu linux虚拟机安装部署openclaw详细教程(安装、问题处理)

本文详细介绍了在Ubuntu系统下安装OpenClaw AI助手的完整流程及常见问题解决方案。主要内容包括:1) 通过GIT、Node.js等基础环境配置;2) 使用官方脚本或源码编译两种方式安装OpenClaw;3) 配置向导中的关键选项说明;4) 针对systemctl服务启动失败等常见错误的处理方法。文章特别强调了权限管理、网络依赖和访问配置等易错环节,提供了修改service文件等具体解决方案,帮助开发者顺利完成部署并实现Web UI访问。教程实操性强,适合本地和云服务器环境部署参考。

少说,多做 2032

YOLOv11改进策略【注意力机制篇】| SE、CBAM、ECA、CA、Swin Transformer等注意力机制全面解析与应用

本文详细介绍了五种主流的注意力机制及其在YOLOv11中的应用。通过合理的模块选择和位置部署,注意力机制能够显著提升目标检测性能。

QQ_778132974的博客 876

运维脚本python能用吗_运维岗真有人用Python脚本运维吗?

Shell在运维工程师思想中比较根深蒂固了,而且应用比较广泛,但是可移植差,也已经被公认了。Shell又称为胶水语言,就是把不同的命令粘合在一起的一种语言。是一种系统级别的语言,对操作系统依赖性强。就算是Linux范围内的不同的操作系统之间移植改动可能都超过重写,所花费的时间和经历。因此经常见到各种各样的Shell脚本,只是为了某一类甚至是某几个问题,而开发的。而且执行的时候,并不考虑系统资源占用...

weixin_39971172的博客 288

Qt C++ HTTP 调用通义千问大模型 X 学术论文润色工具(SCI 格式适配)

请求地址:`https://dashscope.aliyuncs.com/api/v1/services/aigc/text-generation/generation`;| Windows | 打包时携带 `Qt6Network.dll`/`libcrypto-1_1-x64.dll` 等依赖;| Linux | 安装 `libssl-dev` 和 `libcurl4-openssl-dev`;| API 调用失败 | 检查 API-KEY 是否有效;

寒寒豆豆软件公司的博客 104

python常用运维脚本实例-运维岗真有人用Python脚本运维吗?

题主明明在问怎么用python运维,为何要争论python和shell到底谁强呢?要比的话,我来引用下神仙们的看法Guido van Rossum:"All you can do with a shell script is make it worse. But since this is Python, you can make it better."源文地址:http://...

weixin_37988176的博客 250

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

python运维脚本实例 windows_运维岗真有人用Python脚本运维吗?

其实从运维本身的工作内容里来讲,具体使用什么方式运维其实是不重要的。初阶运维可能使用shell脚本就能完成日常运维需求,进阶一点的可以使用Python脚本进行运维,再有一些经验的项目型运维可能就会直接使用一些高级语言比如Java和Golang甚至C来写一些常用的运维工具了。至于大家通常说的Python运维,其实是因为shell虽然灵活,但是扩展性不够,所以shell和其他语言之间需要做一个权衡选择...

weixin_39588542的博客 199

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

Python运维常用的脚本,提高工作效率就靠它了

前言 用Python做运维的小伙伴肯定会进行重复的工作,这个时候脚本的重要性就体现出来了 一个好的脚本工具可以帮你省去很多重复的工作,创造更大的价值 下面小编就带你们看看Python运维最常用的脚本吧 清除指定redis缓存 #!/usr/bin/env python3 # -*- coding: utf-8 -*- # @Time : 2018-12-20 15:19...

weixin_44099558的博客 1万+

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

让你一步步成为运维专家之各种运维脚本

让你一步步成为运维专家之各种运维脚本 最近想做一个自动化运维的脚本,就整理一些资料,分享出来,一起共勉! 运维脚本参考:https://github.com/SwordfallYeung/BigData_AutomaticDeploy 自动化部署:https://gitee.com/lucky110100/sloth/tree/master Linux命令行与shell脚本编程大全案例:https://github.com/fengyuhetao/shell shell常用分析命令和脚本:https://g

lv_hulk的博客 3503

python常用运维脚本实例-经典!Python运维中常用的几十个Python运维脚本

原标题:经典!Python运维中常用的几十个Python运维脚本本文由马哥教育Python自动化实战班4期学员推荐,转载自互联网,作者为mark,内容略经小编改编和加工,观点跟作者无关,最后感谢作者的辛苦贡献与付出。file是一个类,使用file('file_name', 'r+')这种方式打开文件,返回一个file对象,以写模式打开文件不存在则会被创建。但是更推荐使用内置函数open()来打开一...

weixin_37988176的博客 4161

Python 运维脚本整理归纳

Python 是一种功能强大且易于学习的编程语言,它在运维工程师的日常工作中扮演着重要的角色。Python 的简洁性和丰富的库生态系统使其成为编写自动化脚本和工具的理想选择。下面是一些运维工程师在日常工作中经常使用的 Python 脚本的概述。

微软技术分享 2万+

Python自动化运维脚本

1. 生成磁盘使用情况的日志文件 #!/usr/bin/env python #!coding=utf-8 import time import os new_time = time.strftime('%Y-%m-%d') disk_status = os.popen('df -h').readlines() str1 = ''.join(disk_status) f = file(new_...

SU_Devops的博客 2209

Python运维脚本网络收集

Python运维脚本网络收集 阅读目录 常用系统脚本 python 命令行模块 from optparse import OptionParser parser = OptionParser() parser.add_option("-u", "--user", action="store_true", dest="users", default=False, help="user names") parser.add_option("-p", "--port", action="store_

ァ簡簡單單メ 6201

用python开发的运维管理系统,python网络运维脚本

len为0时进入循环;datetime.datetime.fromtimestamp(psutil.boot_time()) # 得出的结果不是str格式,继续进行转换 datetime.datetime.fromtimestamp(psutil.boot_time()).strftime('%Y-%m-%d%H:%M:%S')print_str = print_str + " 系统的内存以使用容量为: "+str( mem.used/( memory_convent ) ) + " MB\n"

P42695665的博客 1690
上一篇: 为什么Python那么火?是被过度吹捧的???
下一篇: 偷偷爆料下各公司年终奖!
黑客老许
博客等级 码龄8年 6153粉丝 1028原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值