当前位置: 首页 > Linux

猿圈linux的linux运维需要掌握哪些知识?需要什么技能?

时间:2023-04-06 01:36:11 Linux

如果你是刚踏入linux运维或者打算做linux运维,那就好好看看小元写的这篇文章,小元全佳佳告诉你linux运维是做什么的?预防出手:运维工程师在前期是一个非常辛苦的工作。期间他可能会修电脑、剪网线、搬机器。好像搬砖似的!时间也很碎片化,各种琐碎的事情围绕着你,很难体现你的个人价值,渐渐地你对这个行业感到迷茫,觉得没有发展的前途。这些无聊的工作确实会让人缺乏。从技术角度来说,这些其实都是基本功,对后期的运维工作会有帮助,因为小源泉佳佳身边有很多运维工程师,可以深入理解arrive。因此,在这期间,我们一定要保持积极的心态,不断地学习。在后期,您将看到立竿见影的效果。小猿圈补充正题,认真讲了Linux运维应该掌握的知识和技能。1、Linux基础初级阶段,需要熟悉Linux/Windows操作系统的安装、目录结构、启动过程等,bash脚本编程shell是运维人员必备的。如果你不明白这一点,你甚至不能被录用。至少你得写一些系统管理脚本。最简单的就是写一个监控CPU和内存比例的脚本!这是最基本的。不要以为你会写猜数字和计算数字。这些没什么用,仅供学习。写系统脚本最有意义。sed和awk是脚本编程过程中最重要的。重,你必须掌握它。在掌握这两个工具的同时,还必须掌握正则表达式。正则表达式是最难学的表达式,但是和sed、awk结合使用会非常强大。在处理文本内容和过滤网页内容时很有用,但在学习shell的时候经常结合使用。系统管理主要学习Linux系统。在生产环境中,工作基本都是在字符界面完成的,所以需要掌握几十个常用的基本管理命令,包括用户管理、磁盘分区、软件包管理、文件权限、文本处理、进程管理、性能分析工具等4.数据库MySQL,linux用的最多的肯定是MySQL,增删改查一定要学会,尤其是要学会查,其他方面可能就没必要了,因为运维人员使用最多的还是check,哪些优化开发语句不会让你Madeit。5.必须熟悉基本的网络OSI和TCP/IP模型。必须了解基本的交换机和路由器概念和实现原理。6、监控工具很重要。暂时zibbix和prometheus可以二选一,但是企业用zibbix最多,因为prometheus是新一代的监控。不太确定何时会使用成熟的应用程序。现在可以确定的是,在容器监控中肯定是重中之重。7、防火墙不学不好。防火墙也是难点。说起来不难,说起来却不容易。最重要的是了解规则。如果学过CCNA,可能会更容易学,因为iptables也有NAT表。原理是一样的。FILTER表用的最多,反正不学肯定会失败。8.安全安全很重要,不要等到系统被入侵了,再制定安全策略,就来不及了!因此,当服务器上线后,应该立即实施安全访问控制策略,例如使用iptables限制只能访问可信源IP,关闭一些无用的服务和端口等。一些常见的攻击类型必须知道,否则如何对症下药!如CC、DDOS、ARP等。9.Python基础Python是运维领域使用最多的语言。它易于使用且易于使用。你必须学会??它!这个阶段只要掌握基本的语法结构、文件对象操作、函数、迭代对象、异常处理、发送邮件、数据库编程等基础就可以了。以上9项是小编根据肖元全先生的linux运维。如果你打算做linux运维,一定要仔细阅读这篇文章。这9项缺一不可。初级linux工程师如果觉得自己的武功基础还有点欠缺,也可以看看白老师的视频,做好功课,顺利拿下linux运维工作。加油老铁~