linux运维工程师需要掌握什么

本人是linux资深运维工程师,对这方面有点心得,运维必须要掌握的工具。

linux系统如果是学习选centos ,特别是centos在企业中用得最多,当然还会有其它版本的,但学习者还是以这2个版本学习就行 ,因为这两个版本都是兄弟 。

工具如下:

1、linux系统基础,,是基础中的基础 ,参考书籍,可以看鸟哥linux基础篇,至少要掌握这书80%内容 ,没必须全部掌握,但基本命令总得会吧。

2、网络服务,服务有很多种 ,每间公司都会用到不同的 ,但基础的服务肯定要掌握,如DHCP,DNS, 邮件, 这几个大概学一下就行 ,LAMP和LNMP是必须要熟练,因为公司最关键的绝对是WEB服务器,所以nginx和apache要熟悉 ,特别是nginx一定要很熟悉才行,至少有些公司还会用tomcat,这个也最好学一下。其实网络服务方面不用太担心 ,一般公司的环境都已经搭建好,就算有新服务器或让你整改,公司会有相应的文档让你参照来弄 ,不会让你乱来的,但至少相关的配置一定要学熟,而且肯定是编译安装多 ,那些模块要熟悉一下他的作用 ,特别是PHP那些模块 。

3 、shell脚本和另一个脚本语言,shell是运维人员必须具备的,不懂这个连入职都不行 ,至少也要写出一些系统管理脚本,最简单也得写个监控CPU,内存比率的脚本吧 ,这是最最最基本了,别以为会写那些猜数字和计算什么数的,这些没什么作用 ,只作学习意义,写系统脚本才是最有意义,而另一个脚本语言是可选的 ,一般是3P,即python, perl和php,php就不需要考虑了 ,除非你要做开发 ,我个人建议学python会比较好,难实现自动化运维,perl是文本处理很强大 ,反正这两个学一个就行了。

4、sed和awk工具,必须要掌握,在掌握这两个工具同时 ,还要掌握正则表达式,这个就痛苦了,正则是最难学的表达式 ,但结合到sed和awk中会很强大,在处理文本内容和过滤WEB内容时十分有用,不过在学shell的同时一般会经常结合用到的 ,所以学第3点就会顺便学第4点。

5、文本处理命令,sort , tr , cut, paste, uniq, tee等,必学 ,也是结合第3点时一并学习的 。

6 、数据库 ,首选mysql,别问我为什么不学sqlserver和oracle,因为linux用得最多绝对是mysql ,增删改查必学,特别要学熟查,其它方面可能不太需要 ,因为运维人员使用最多还是查,哪些优化和开发语句不会让你弄的。

7、防火墙,不学不行 ,防火墙也算是个难点,说难不难,说易不易 ,最重要弄懂规则,如果学过CCNA的朋友可能会比较好学,因为iptables也有NAT表 ,原理是一样的 ,而FILTER表用得最多,反正不学就肯定不合格。

8、监控工具,十分十分重要 ,我个人建议,最好学这3个,cacti ,nagios,zibbix,企业用得最多应该是nagios和 zibbix ,反正都学吧,但nagios会有点难,因为会涉及到用脚本写自动监控 ,那个地方很难 。

9 、集群和热备,这个很重要,肯定要懂的 ,但到了公司就不会让你去弄 ,因为新手基本不让你碰,集群工具有很多,最好学是LVS ,这是必学,最好也学学nginx集群,反向代理 ,还有热备,这个就更多工具能实现了,像我公司是自己开发热备工具的 ,mysql热备也要学,就是主从复制,这个别告诉我容易 ,其实不容易的,要学懂整个流程一点也不容易,只照着做根本没意思。

10、数据备份 ,不学不行 ,工具有很多,但至少要把RAID的原理弄懂,特别是企业最常用的1+0或0+1 ,自己做实验也要弄出来,备份工具有很多,如tar, dump, rsync等 ,最好多了解一下。

算了,说到这10点已经够你受了,应该可以入门了 ,因为有些技术会比较难学,例如apache和nginx中还有些很重要的技术,如系统调优和服务优化 ,还有程序优化,这些在没接触工作前很难学习到的,所以先把这10点学了吧 ,估计要学熟至少3个月不止 ,就脚本那部分已经让你很吃力了,我建议是先学熟shell,等工作后再学另一门脚本语言 ,这样会比较好 。

以上就是踏入linux运维工程师需要掌握的工具,其实还有很多工具要掌握的,但你在学习环境中是很难学到 ,最后我再提醒一下,这里所指的工具相当于技能,而不是像windows或ubuntu那些图形化工具 ,那些工具没用的,还有,学linux就别装图形界面 ,这样虚拟机就不用吃太多内存,而且绝对不建议在真机上装linux,根本达不到学习效果 。

首先这个要分运维级别来说了 ,比如初级运维工程师和高级运维工程师要掌握的基础技能就不一样。

初级运维工程师 ,需要掌握以下基本技能:

1、基础命令:

这个基础就包括:用户管理命令,文件管理命令,权限管理命令 ,软件包管理命令,vim命令,网络管理命令等。

2 、基础服务:

企业常用的基础服务就包括DHCP,NTP,DNS,Nginx,Apache,Mysql,Redis,Vsftpd,Nfs 。基础服务的掌握 ,相比命令稍微的难一点,但是同样有很多技巧。比如可以去各大视频站获取优质的免费视频学习。

3、自动化技能:

这个自动化就包括脚本自动化,需要熟悉掌握shell脚本或者Python脚本;包括监控自动化 ,不能靠传统的点击页面,查看进程来判断服务是否在线,需要熟悉掌握zabbix,Prometheus等主流监控软件;还包括工具自动化 ,需要掌握向ansible,puppet,Jenkins等自动化软件 ,实现服务的批量部署与业务的自动化 。

4、安全:

作为运维工程师 ,首先就要时刻保障公司业务系统,服务器安全稳定运行。所以安全至关重要,主流的iptables ,firewalld防火墙技术要熟练掌握,有必要的话常见的挖矿病毒,ddos等攻击有段也要有所了解。

中高运维工程师 ,需要掌握以下基本技能:

1 、高可用技术:

业务比较复杂,用户群体比较大的企业,一般都会用到高可用技术 ,提升用户体验 。那么主流的keepalived,heartbeat等是必须要熟练应用的。

2 、虚拟化技术:

如果想达到高级运维工程师的水品,那么主流的虚拟化技术必须要掌握 ,并且不止于安装部署,还要有较强的故障排错和调优能力。目前主流的虚拟化技术有docker,k8s ,kvm ,OpenStack,Vmware ESXi,Xen等 。

3、云架构:

除了熟悉虚拟化技术 ,还要有整合能力,比如如何将这个单个技术应用到实际生产,需要掌握切实可行的私有云 ,公有云网络架构技能。

4、应急能力:

除了技术性的技能,还要有遇事不乱,处变不惊的能力。对突发事件 ,能进行快速的分析,定位,并责任到人进行处理 ,有系统的进度与调度能力 。

以上只是做了简单的阐述,在某些方面可能并不完善,欢迎大家讨论交流 。

本文来自作者[纵广红]投稿,不代表格瑞号立场,如若转载,请注明出处:https://gree0731.com/ig/12167.html

(58)

文章推荐

  • 马来西亚云顶高原

    少担心啦。我是马来西亚人。先告诉你别被高原两个字吓倒,其实也没多高,具体高度我说不出,但基本上从没听说过有人在那里会出现高原症。有些人一年到这个地方4-5次也不会发生什么事情。但身体有问题,最好携带一些药物以备不时之需。最近有个朋友刚上去玩了一趟,但他是几年没去过了,也没什么问题发生。那边的温度大约

    2025年07月30日
    52
  • 你心中的仙侠剧白月光是哪部?

    仙剑奇侠传近年,人们总说“武侠已死”。可在这个年代,“死”掉的不只有武侠,还有仙侠。其实“仙侠”这个元素由来已久,从《搜神记》等古代志怪类小说的流传,到还珠楼主《蜀山剑侠传》的火爆,都可以看出国人对“仙侠”元素一直青睐有加。影视界就曾试水过这一题材,将还珠楼主的小说《蜀山剑侠传》影视化,拍摄出**《

    2025年08月07日
    56
  • 骗婚罪的立案标准彩礼会退回吗_1

    成立骗婚罪彩礼会退回的。彩礼是以订立婚姻为目的支付的钱或者物,双方未办理结婚登记手续的情形彩礼与婚姻有关,其返还与一般财物返还有所不同。收受彩礼后没有收受彩礼后最终未办理结婚登记手续当然应予返还。一、双方已办理结婚登记手续,仍应返还彩礼的有两种情形:(1)双方办理结婚登记手续但确未共同生活的;双方已

    2025年08月07日
    51
  • 教程开挂辅助“沧海麻将可以开挂吗”附开挂脚本详细步骤

    教程开挂辅助“沧海麻将可以开挂吗”附开挂脚本详细步骤>>>您好:沧海麻将可以开挂吗,软件加微信【】确实是有挂的,很多玩家在沧海麻将可以开挂吗这款游戏中打牌都会发现很多用户的牌特别好,总是好牌,而且好像能看到其他人的牌一样。所以很多小伙伴就怀疑沧海麻将可以开挂吗这款游戏

    2025年08月11日
    49
  • 实测分享“新漫游大厅有挂吗”开挂详细教程

    您好:新漫游大厅有挂吗这款游戏是可以开挂的,软件加微信【添加图中QQ群】确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户的牌特别好,总是好牌,而且好像能看到其他人的牌一样。所以很多小伙伴就怀疑这款游戏是不是有挂,实际上这款游戏确实是有挂的,添加客服微信【添加图中QQ群】安装软件.1.新

    2025年08月13日
    50
  • 实测分析“17麻将众娱十三水胜率”附开挂脚本详细步骤

    无需打开直接搜索微信:本司针对手游进行,选择我们的四大理由:1、软件助手是一款功能更加强大的软件!无需打开直接搜索微信:2、自动连接,用户只要开启软件,就会全程后台自动连接程序,无需用户时时盯着软件。3、安全保障,使用这款软件的用户可以非常安心,绝对没有被

    2025年08月15日
    60
  • 教程开挂辅助“快乐互动怎么开挂”其实确实有挂

    您好:快乐互动怎么开挂这款游戏是可以开挂的,软件加微信【添加图中QQ群】确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户的牌特别好,总是好牌,而且好像能看到其他人的牌一样。所以很多小伙伴就怀疑这款游戏是不是有挂,实际上这款游戏确实是有挂的,添加客服微信【添加图中QQ群】安装软件.1.快

    2025年08月16日
    43
  • 实操教程“多乐跑胡子可以开挂吗”开挂详细教程

    您好:多乐跑胡子可以开挂吗这款游戏是可以开挂的,软件加微信【添加图中QQ群】确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户的牌特别好,总是好牌,而且好像能看到其他人的牌一样。所以很多小伙伴就怀疑这款游戏是不是有挂,实际上这款游戏确实是有挂的,添加客服微信【添加图中QQ群】安装软件.

    2025年08月19日
    52
  • 防溺水儿歌顺口溜

    防溺水儿歌顺口溜如下1、防溺水,有高招,个人安全要记牢。小学生,上下学,交通小队要排好。听指挥,别乱跑,平安回家父母笑。私自游,很危险,不去深水很重要。私下塘,不安全,要防头昏与痉挛。要游泳,告家长,跳水潜泳会受伤。伙伴不见大声喊,叫来大人最理想。防溺水,要注意,水渠旁边莫贪玩。水激流,不打闹,掉进

    2025年08月19日
    52
  • 秋天漫步公园的诗句

    秋天漫步公园的诗句如下:1、月色朦胧夜未央,桂花飘香满庭芳。漫步秋夜思无限,静听秋声入梦乡。——《月色》佚名赏析:这首诗以秋天为背景,描绘了月色朦胧、桂花飘香的夜晚。诗人通过月色朦胧、夜未央、桂花飘香等词语,表现了秋天的夜晚和庭院的美丽。漫步秋夜思无限一句,展示了诗人在秋夜中漫步、思绪万千的状态,静

    2025年08月20日
    51

发表回复

本站作者后才能评论

评论列表(4条)

  • 纵广红
    纵广红 2025年08月21日

    我是格瑞号的签约作者“纵广红”!

  • 纵广红
    纵广红 2025年08月21日

    希望本篇文章《linux运维工程师需要掌握什么》能对你有所帮助!

  • 纵广红
    纵广红 2025年08月21日

    本站[格瑞号]内容主要涵盖:生活百科,小常识,生活小窍门,知识分享

  • 纵广红
    纵广红 2025年08月21日

    本文概览:本人是linux资深运维工程师,对这方面有点心得,运维必须要掌握的工具。 linux系统如果是学习选centos,特别是centos在企业中用得最多,当然还会有其...

    联系我们

    邮件:格瑞号@sina.com

    工作时间:周一至周五,9:30-18:30,节假日休息

    关注我们