文档章节

网络工程师学习Linux的亲身历程

问题终结者
 问题终结者
发布于 2018/08/26 00:07
字数 1503
阅读 79
收藏 2

由于上学时学的是通信工程专业,大四找工作时找到了一个网络工程师的职位。在入职之前把思科的CCNA、CCNP都学了一遍,然后认为学了这些东西在工作中一定绰绰有余了吧,学完就开始忙着毕业旅行和跟朋友花天酒地,享受最后的大学时光了。在入职培训的第一天,现实就把我拍醒了,导师问我的问题我都一问三不知,或者之前学过,但由于时间长又忘了,比如问我有没有添加过snmp,snmp我听过啊,简单网络控制协议,但我就知道这些了,弄的导师很无语。还问我IS-IS协议知道吗,我听说过,但这不是运营商使用的路由协议吗,被我选择性忽略了。随后开始工作后,第一天导师就让我去仓库带出来一台路由器一台交换机。我还是这辈子第一次见到路由器,然后导师说他们两个有登陆密码,让我把他们破解掉,最后我用了整整一下午才通过在网上的教程学的方法完成这个工作,边干边觉得自己会的东西实在太少了。

        在接触到本部门工作后,又接触到了MPLS和BGP,这不都是CCIE学的东西吗?为了完成工作,必须再开始学晋级的课程,通过工作一步步推着自己慢慢进步。过了两个月,公司网络上又上了几台Juniper设备,这个路由器跟思科的操作差别可大得多了,让我越来越觉得干这行真是要干到老学到老了。

        由于公司需要和阿里云合作,需要公司员工报名参加阿里云ACP考试,然后我就顺其自然的报名了。云在这几年可是很热,但我之前没有去了解过,正好通过这次机会了解一下。然后在学习的过程中,发现Linux是云计算的基础,并且在学的过程中对Linux产生了很大的兴趣,因为Linux命令和敲IOS命令的感觉真的很像,作为网络工程师真的上手很快,而且有的命令还有相同之处。当我在网上找Linux学习资料时,发现了《Linux就该这么学》,因为这本书有自己的网站,我就在网站上开始看这本书。越往下读越觉得这本书真的很适合我这种新手来学习,而且还把做实验需要的安装包都上传到网站上供读者自行下载,真的很贴心。学了一段时间后,这本书上市了,为了支持一下,我也买了本实体书在公司读。在我看这本书的时候,好几个同事都在跟我说他们也想学一下Linux,Linux现在确实也越来越火了,然后我把这本书介绍给了这些同事,互相比着学,提高学习效率。

 

        自从开始学习Linux后,我越来越觉的干网络工程师很必要学习一下Linux,因为我以后在工作中必不可少的需要接触到服务器,可以这样讲,现阶段百分之90的服务器都是使用Linux作为操作系统,而且公司的堡垒机也都是Linux操作系统,可以在堡垒机上使用学习到的Linux知识提高工作效率。比如通过备份公司全网路由器的配置,然后使用grep命令快速找到自己需要的信息。通过学习Linux,我也顺利的通过了ACP的考试。通过学习Linux,可以让网络工程师在应对未来技术革新时更能从容面对。

        接下来我谈谈我学习Linux的经验。学习一定要脚踏实地,不能操之过急,大家都知道在Linux中可以搭建各种服务,但在学习搭建服务之前,一定要掌握好基础才可以,只有掌握基础知识,才能在报错后理清思路,快速排错。学习可以按照如下顺序:学习Linux基础知识和基本命令,再学习Linux用户、用户组及权限方面的知识,进程管理方面的内容也是必不可少的。接下来研究vim文本编辑器,还有一些文本文件处理命令和知识,比如通配符、正则表达、grep、sed、awk、find等命令。然后学习简单的shell脚本编程。在充分了解Linux原理与基础知识之后,对上层应用和服务也要进行深入的学习,服务涉及到了很多网络知识,通过学习Linux也可以复习到网络知识。常用的服务包括dns、ftp、nfs、samba、mail和http等,在服务器安全原理与防范技巧等方面也要有所了解,包括提高系统性能、数据安全、系统服务访问控制与服务安全等。Linux的防火墙功能真的很强大,很多公司其实都没有最大的发挥出Linux系统的最大能力,防火墙方面需要学习iptable与firewalld安全策略。这只是些基础的东西,学无止境,希望各位都能提高自己的技术水平,并且在学习的过程中能少走弯路.

© 著作权归作者所有

问题终结者
粉丝 26
博文 1365
码字总数 228621
作品 0
运维
私信 提问
【招聘】新浪云计算平台诚招 运维工程师

新浪云计算部门目前急招若干运维 这是一份充满挑战、充满创造性的工作 SAE(sina 公有云平台)致力打造具备高可靠,稳定、安全、易于开发的开放应用平台。在这里你可以 学习到前沿技术应用 ...

minora
2011/05/26
1K
8
网络工程师真的也需要好好学习linux系统

作为一名刚工作半年的小网工,想总结一下工作半年来的一些感悟。由于本人是网络工程专业,毕业前找工作的目标也是网络工程师,在经过几次面试后如愿以偿的找到了网络工程师的工作。由于上学时...

linuxprobe16
2018/08/19
23
0
新手玩Linux ---- 从Linux From Scratch开始学习linux(一)

欢迎随意转载,只希望转载的各位朋友完整标注文章作者[文章中说明]和其他文章中标注的版权信息。 从今天开始,我开始学习研究Linux From Scratch(简称LFS),大部分的Linux初学者都认为学习...

赵臣
2011/08/27
1K
1
菜鸟网工工作中对Linux系统的一点体会

又到了毕业季,看着朋友圈上学弟学妹的动态,也让我想起了去年毕业时的场景。我在大学时读的是通信工程专业,大四时为了找工作,自学了CCNA和CCNP,在毕业前夕终于找到了网络工程师的工作。平...

linuxprobe16
2018/09/16
18
0
linux学习路线和运维成长之路

最近看到了一篇新闻,linux之父建议找一份基于linux和开源环境的工作,确实,这已经是未来的大趋势了。今天就来聊一聊我的想法,本人8年linux运维一线经验,呆过很多互联网公司,从一线运维做...

神的信仰
2016/05/17
34
0

没有更多内容

加载失败,请刷新页面

加载更多

获取map()以在Python 3.x中返回列表

我正在尝试将列表映射为十六进制,然后在其他地方使用该列表。 在python 2.6中,这很简单: 答: Python 2.6: >>> map(chr, [66, 53, 0, 94])['B', '5', '\x00', '^'] 但是,在Python 3.......

技术盛宴
9分钟前
4
0
基于TI达芬奇系列TMS320DM8148浮点DSP C674xBOOT SET启动选择开关、Micro SD接口

说明 由广州创龙设计的SOM-TL8148和SOM-TL8127核心板是Pin To Pin兼容,两款核心板公用同一块底板。DM8148与DM8127相比,DM8148有SATA接口,DM8127没有SATA接口;而DM8127有CSI2接口,DM814...

Tronlong创龙
12分钟前
4
0
产品经理如何有效进行需求管理?

需求是整个软件项目当中最重要一项输入。软件开发和传统生产行业最大的区别在于,需求总是模糊的、主观的和随时变化的。相对于电子产品、汽车等制造行业有形的硬件需求,软件开发的需求的描述...

Worktile
25分钟前
2
0
Python 判断变量是否是 None 的三种写法

代码中经常会有变量是否为None的判断,有三种主要的写法: 第一种是if x is None; 第二种是 if not x:; 第三种是if not x is None(这句这样理解更清晰if not (x is None)) 。 如果你觉得...

每天学Python
28分钟前
2
0
springboot初探——启动流程

前面已经介绍一下springboot,本篇开始介绍springboot在启动过程中做了什么,凭什么那么少的代码就能完成一个web项目。 其他的我们可以先不管,先来看一眼springboot的main方法 @SpringBootA...

计算机狼
47分钟前
12
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部