大家好,今天小编关注到一个比较有意思的话题,就是关于学习linux shell的书籍的问题,于是小编就整理了1个相关介绍学习Linux Shell的书籍的解答,让我们一起看看吧。
学习python,可以做Linux运维吗?
2.接着就是你维护的服务需要的技能。
3.接下来进阶技术,一般本机处理自动化脚本,还是shell比较方便。
4.再高级一点,比较多了,需要运行批量管理软件。这时候,会用到Python。因为大部分软件提供了Python的API。Python相对于运维这种开发能力比较弱的,也简单一点。自己就能够做个CMDB,再把自己用到的软件加入进来。
你好!很荣幸看到你的提问,作为一名Linux从业者,本身自己也正在搞python,在此分享下自己的看法。
首先,推荐你了解下运维开发这个职业,还有Devops。学会了python,可以做Linux维,这个没有问题,但是个人而言,我不建议你走这个方向。因为Linux运维工作,工作中占主导的还是运维,所以要干好Linux运维除了Python,还需要掌握相关的运维技术栈。比如LANMP,Zabbix/Prometheus/Open-falcon,Git,Docker/K8s,消息队列,其他网络,安全方面的知识等等。
推荐你几个跟Python和Linux运维相关的方向。随着云计算的大火,Devops的兴起,传统的运维职业都开始转型,不转型注定被淘汰。
1.Python
自动化运维。现在好多互联网公司都有专门的自动化运维团队,以此来提升效率。可以结合Ansible开发自动化运维平台。当然最好懂一点Flask,Django等web框架的知识。2.Devops
工程师。除了会Python,最好在懂点Golang。当然还有一系列跟Devops相关的知识理论,工具等等。比如CI/CD(持续集成/持续部署)工具链。首先,答案是肯定的,学习Python是可以做Linux运维的,但是做Linux运维不仅仅需要掌握Python语言,还需要掌握一系列内容,下面做一个简单的介绍:
第一:网络基础。运维工作的大部分内容是基于网络展开的,所以掌握网络知识对运维工程师来说还是非常重要的,比如交换机、路由器的配置,网络拓扑结构的设计、网络故障排错这些都是基本的技能。
第二:Linux基础。操作系统是运维工程师的基本技能,尤其是Linux系列操作系统,比如redhat、CentOS、Ubuntu这些常见Linux系统是一定要掌握的。这些内容包括基本的Linux命令的使用、存储、文件管理、服务配置、集群配置等内容,当然对于云计算的运维工程师来说,还要掌握虚拟化的相关技术。对于大数据运维工程师来说还需要掌握Hadoop、Spark的安装和部署,以及一系列大数据平台产品的安装、部署和调试。
第三:系统管理脚本。写系统管理脚本对于运维工程师来说非常重要,如果不通过系统脚本来管理服务简直是不可想象的。写系统脚本就需要掌握Shell和Python了,当然Shell是一定要掌握的,而Python编写脚本也非常方便,也是很多运维工程师比较喜欢***用的语言,简单和直接是Python的特点。
第四:系统工具。系统工具就比较多了,比如防火墙、数据库、备份、负载等内容,工具对于运维人员来说非常重要,掌握这些工具才能顺利处理运维过程中的各种问题。掌握这些内容需要一个系统的实验过程,实际操作环节对于学习运维的人来说是非常重要的。
学习Python除了能做运维还能做很多事,比如做Web开发、大数据开发、人工智能开发等,随着大数据和人工智能的快速发展,Python得到了广泛的应用,未来的发展前景也十分值得期待,所以学习Python是一个不错的选择。
我目前在使用Python做机器学习方面的应用,我会陆续在头条写一些关于Python学习方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。
如果有Python方面的问题,也可以咨询我。
谢谢!
个人觉得不是很方便,Python确实可以作为脚本语言来使用,Linux的支持也很丰富,用起来不会有[_a***_]困难,在Linux平台实现一些自动化操作之类的还不是什么问题。不过Linux内置的语言还是Bash,想要在最基础的Linux上进行操作,还是推荐学习一下Bash,特别是在远程连接访问的时候,GCL界面是不会提供Python命令支持的,只能运行Python文件,基本操作还是通过Bash完成。
一般来说,只单单学习Python,是不能做Linux运维的!学习Python,找工作更侧重于以下几点:web、爬虫、数据挖掘、机器学习
一般来说,学完Python的几个就业方向是这个样子的。因为在Python的学习中,Linux运维的知识会接触,但是学的还是不会太多,所以如果想把Linux运维作为一份工作,相对来说是较难的
如果本身是Linux运维工作人员,在学习Python,会让自己的职业生涯走的更远一些!正好我这里有Linux的学习线路图,希望能帮到你了!
Linux学习线路图
每阶段市场价值
每个阶段可解决的问题
Linux运维学习***:
想获取视频,可转发评论后台戳我哦!
到此,以上就是小编对于学习linux shell的书籍的问题就介绍到这了,希望介绍关于学习linux shell的书籍的1点解答对大家有用。