作家
登录

Linux运维工程师的十个基本技能点

作者: 来源: 2017-06-12 12:05:40 阅读 我要评论

本人是Linux运维工程师,对这方面有点心得,如今我说说要控制哪方面的对象吧!

说到对象,在行外可以说是技能,在行内我们一般称为对象,就是运维必须要控制的对象。

Linux体系如不雅是进修可以选用redhat或者centos,特别是centos在企业顶用得最多,当然还会有其它版本的,但进修者照样以这2个版本进修就行,因为这两个版本都是兄弟,没区其余,有空可以再研究一下SUSE,有些公司也爱好用,例如我公司 ......

Linux运维工程师的十个根本技能点

对象如下:

1.Linux体系基本

这个不消说了,是基本中的基本,连这个都不会就别干了,参考书本,可以看鸟哥Linux基本篇,至少要控制这书60%内容,没必须全部控制,但根本敕令总得会吧!

2.收集办事

办事有很多种,每间公司都邑用到不合的,但基本的办事肯定要控制,如FTP, DNS,SAMBA, 邮件, 这几个大年夜概学一下就行,LAMP和LNMP是必须要闇练,我所指的不是光光会搭建,而是要很熟悉琅绫擎的相当设备才行,因为公司最症桨?进对是Web办事器,所以nginx和apache要熟悉,特别是nginx必定要很熟悉才行,至少有些公司还会用tomcat,这个也最好学一下。其实收集办事方面不消太担心,一般公司的情况都已经搭建好,就算有新办事器或让你整改,公司会有响应的文档让你参照来弄,不会让你糊弄的,但至少相干的设备必定要学熟,并且肯定是编译安装多,那些模块要熟悉一下他的感化,特别是PHP那些模块。

我就大年夜概列出这几方面,如许入门就根本没问题了。

这2点只是基本,也是须要前提,不克不及说是对象,以下才是真正要控制的对象。

shell是运维人员必须具备的,不懂这个连入职都不可,至少也要写出一些体系治理脚本,最简单也得写个监控CPU,内存比率的脚本吧!这是最最最根本了,别认为会写那些猜数字和计算什么数的,这些没什么感化,只作进修意义,写体系脚本擦?鲱有意义,而另一个脚本说话是可选的,一般是3P,即python, perl和php,php就不须要推敲了,除非你要做开辟,我小我建议学python会比较好,难实现主动化运维,perl是文本处理很强大年夜,反正这两个学一个就行了。

3.shell脚本和另一个脚本说话

4.sed和awk对象

必须要控制,在控制这两个对象同时,还要控制正则表达式,这个就苦楚了,正则是最难学的表达式,但浇忧⒔sed和awk中会很强大年夜,在处理文本内容和过滤Web内容时十分有效,不过在学shell的同时一般会经常结合用到的,所以学第3点就会顺逼揭捉?第4点。

5.文本处理敕令

sort , tr , cut, paste, uniq, tee等,必学,也是浇忧②3点时一并进修的。

6.数据库

首选MySQL,别问我为什么不学SQL Server和Oracle,因为linux用得最多绝对是MySQL,增删改查必学,特别要学熟查,其它方面可能不太须要,因为运维人员应用最多照样查,哪些优化和开辟语句不会让你弄的。

7.防火墙

不学不可,防火墙也算是个可贵,说难不难,说易不易,最重要弄懂规矩,如不雅学过CCNA的同伙可能会比较好学,因为iptables也有NAT表,道理是一样的,而FILTER表用得最多,反正不学就肯定不合格。

8.监控对象

9.集群和热备

这个很重要,肯定要懂的,但到了公司就不会让你去弄,因为新手根本不让你碰,集群对象有很多,最好学是LVS,这是必学,最好也学学nginx集群,反向代劳,还有热备,这个就更多对象能实现了,像我公司是本身开辟烧备对象的,mysql热备也要学,就是主大年夜复制,这个别告诉我轻易,其实不轻易的,要学懂全部流程一点也不轻易,只照着做根本没意思。

10.数捷报份

不学不可,对象有很多,但至少要把RAID的道理弄懂,特别是企业最常用的1+0或0+1,本身做实验也要弄出来,备份对象有很多,如tar, dump, rsync等,最很多多少懂得一下。

算了,说到这10点已经够你受了,应当可以入门了,因为有些技巧会比较难学,例如apache和nginx中还有些很重要的技巧,如体系调优和办事优化,还有法度榜样优化,这些在没接触工作前很难进修到的,所以先把这10灯揭捉?了吧!估计要学熟至少3个月不止,就脚本那部分已经让你很吃力了,我建议是先学熟shell,等工作后再学另一门脚本说话,如许会比较好。

以上就是踏入Linux运维工程师须要控制的对象,其实还有很多对象要控制的,但你在进修情况中是很难学到,最后我再提示一下,这里所指的对象相当于技能,而不是像Windows或ubuntu那些图形化对象,那些对象没用的,还有,学Linux就别装图形界面,如许虚拟机就不消吃太多内存,并且绝对不建议在真机上装Linux,根本达不到进修效不雅。

十分十分重要,我小我建议,最好学这3个,cacti,nagios,zibbix,企业用得最多应当是nagios和 zibbix,反正都学吧!但nagios会有点难,因为会涉及到用脚本写主动监控,那个处所很难。

【编辑推荐】

  1. Linux进修-办事器B挂载办事器A的磁盘
  2. Linux下根本的查找敕令和查看信息
  3. 一个运维工程师眼中的优衣库
  4. 黑客们成功地在土豆上安装了Linux- 收集·安然技巧周刊第239期
  5. 实用技能:若何用几个简单的敕令改良你的Linux安然 - 收集·安然技巧周刊第292期
【义务编辑:枯木 TEL:(010)68476606】

  推荐阅读

  玉山银行刘美玲:台湾最大银行的数字银行转型之路

以下为演讲内容: 我知道我们大年夜陆的同胞会说123到台湾,台湾有个阿里山。然则我每次到大年夜陆演讲的时刻,都跟大年夜陆同胞说,其实台湾最高的山不是阿里山,台湾最高的山是玉山。所>>>详细阅读


本文标题:Linux运维工程师的十个基本技能点

地址:http://www.17bianji.com/lsqh/35698.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)