網絡工程師學習Linux的親身歷程

因爲上學時學的是通訊工程專業,大四找工做時找到了一個網絡工程師的職位。在入職以前把思科的CCNA、CCNP都學了一遍,而後認爲學了這些東西在工做中必定綽綽有餘了吧,學完就開始忙着畢業旅行和跟朋友花天酒地,享受最後的大學時光了。在入職培訓的第一天,現實就把我拍醒了,導師問個人問題我都一問三不知,或者以前學過,但因爲時間長又忘了,好比問我有沒有添加過snmp,snmp我聽過啊,簡單網絡控制協議,但我就知道這些了,弄的導師很無語。還問我IS-IS協議知道嗎,我據說過,但這不是運營商使用的路由協議嗎,被我選擇性忽略了。隨後開始工做後,第一天導師就讓我去倉庫帶出來一臺路由器一臺交換機。我仍是這輩子第一次見到路由器,而後導師說他們兩個有登錄密碼,讓我把他們破解掉,最後我用了整整一下午才經過在網上的教程學的方法完成這個工做,邊幹邊以爲本身會的東西實在太少了。html

        在接觸到本部門工做後,又接觸到了MPLS和BGP,這不都是CCIE學的東西嗎?爲了完成工做,必須再開始學晉級的課程,經過工做一步步推着本身慢慢進步。過了兩個月,公司網絡上又上了幾臺Juniper設備,這個路由器跟思科的操做差異可大得多了,讓我愈來愈以爲幹這行真是要幹到老學到老了。linux

        因爲公司須要和阿里雲合做,須要公司員工報名參加阿里雲ACP考試,而後我就順其天然的報名了。雲在這幾年但是很熱,但我以前沒有去了解過,正好經過此次機會了解一下。而後在學習的過程當中,發現Linux是雲計算的基礎,而且在學的過程當中對Linux產生了很大的興趣,由於Linux命令和敲IOS命令的感受真的很像,做爲網絡工程師真的上手很快,並且有的命令還有相同之處。當我在網上找Linux學習資料時,發現了《Linux就該這麼學》,由於這本書有本身的網站,我就在網站上開始看這本書。越往下讀越以爲這本書真的很適合我這種新手來學習,並且還把作實驗須要的安裝包都上傳到網站上供讀者自行下載,真的很貼心。學了一段時間後,這本書上市了,爲了支持一下,我也買了本實體書在公司讀。在我看這本書的時候,好幾個同事都在跟我說他們也想學一下Linux,Linux如今確實也愈來愈火了,而後我把這本書介紹給了這些同事,互相比着學,提升學習效率。shell

 

        自從開始學習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安全策略。這只是些基礎的東西,學無止境,但願各位都能提升本身的技術水平,而且在學習的過程當中能少走彎路.vim

相關文章
相關標籤/搜索