暂无图片
暂无图片
1
暂无图片
暂无图片
1
暂无图片

Linux运维用shell就够了,为啥还学python?

原创 无心 2023-09-06
438

运维学习python是不是找事情?

一开始本人是对学习python有抵触的,日常运维都是面向Linux的,多学个python有啥用,python能干的,shell还不是能干,学python干啥,搞事情!!!
直到某天,突然想实现一个小功能,我在windows上如何连接到Linux,查看Linux的各个指标呢???
此时发现,shell确实搞不定了,找了半天发现还是python能比较容易实现这个功能。于是浅浅的学习了一下python。
如下图,shell和python都是在操作系统层面,运维工程师通过向shell/python发送命令完成各种任务。
image.png
但是,shell只能局限于Linux系统直接,如果要实现跨操作系统的访问,貌似难于上青天(我是这样觉得)。而python则要容易多了,丰富的第三方库(理解为各种插件)可以完成各类工作。虽然shell和python都属于解释性的脚本语言,但python确实能打,起码可以打十个。从编程来说,python是真正意义上的编程语言,而shell不算,至少从数据类型上看是这样(个人理解)。

学习语言的动力就是找到这个语言的使用场景,才有拿它干活的冲动,不然,一直都是入门。写这篇文章不是吹捧python有多好,就是当运维中如果遇到shell解决不了的情况,可以试试python。

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

文章被以下合辑收录

评论

11 0
暂无图片
1年前
评论
暂无图片 0
👍
1年前
暂无图片 点赞
评论