Linux系統運維工程師入門絕招放送

運維是幹嘛的?安裝服務器系統?重裝系統再裝系統?背鍋的?

我就稀裏糊塗的,這樣報着必死的決心,考下RHCE認證,走上了Linux運維的道路,成爲了一名linux運維工程師。有些心得跟大家分享下,避免小白多走冤路。Linux運維必須要掌握的工具,我列出這幾方面,這樣的話入門就基本沒問題。

Linux系統學習可以選用redhat或者centos,特別是centos在企業中用得最多,當然還會有其它版本的,以這兩個版本學習就可以,因爲你懂的,沒什麼大區別,有時間可以再研究一下SUSE,比如我的公司 就是在使用這個系統。。。。。無論那個Linux系統原理和命令大致是一樣的。
建議熟練掌握的工具如下:

  1. Linux基礎

這個不需要廢話,是最基礎的基礎,如果連這個你都不會就不要乾了,可以參考書籍,《Linux就該這麼學》https://www.linuxprobe.com/,最好可以完全掌握,因爲全書都是講解的最主要最基礎最實用的知識。

 

  1. 系統網絡服務
    Linux服務有很許多,每一個公司使用的業務和服務又不一樣,可是基礎的服務一定要掌握,例如SAMBAFTP, DNS,郵件這幾個簡單學習一下就可以,LAMPLNMP是必須要熟練掌握,並不是只會簡單搭建,是要很熟悉裏面的配置,公司基本上都是WEB服務器,nginxapache要熟悉,尤其是nginx一定要熟悉,有些公司還會用到tomcat,這個最好學一下它。其實網絡服務方面不必太過於擔心,公司的環境基本上都已搭建好,就算有新服務器或者讓你整改,也會有相應的文檔讓你做來參考,不會讓你隨便亂來的,相關的服務配置也要學熟,肯定是編譯軟件安裝多,它的模塊要熟悉一下,多思考下它的作用,特別是PHP那些模塊,以至於到故障出現時有自己的思路。

 

  1. shell腳本和python語言
    Linux命令是核心技術,shellLinux運維工程師必須要學習的,不會這個那你也不可能勝任這項工作,需要能寫出一些系統的管理腳本,比如寫個監控CPU,內存比率的腳本,這是最基本的,總有人認爲寫那些猜數字和計算什麼數的,沒用實際意義,僅僅是學習,其它寫系統腳本纔是最有意義的。學好python語言可以實現自動化運維,呃,這麼火不學都不行。Python不再過多介紹了。

Linux命令大全:https://www.linuxcool.com/

 

  1. awkswd工具
    這兩項工具也必須要掌握,還要掌握正則表達式,而正則表達式是最難學的,考慮到sedawk很強大,往往在處理文本內容和過濾WEB內容時十分有用,不過在學shell的同時一般會經常結合用到。
     
  2. 數據庫
    首選mysql,有人會問爲什麼不學sqlserver或者oracle,這是因爲linux用得都是mysql,增刪改查必須要學,而且特別要學會查詢,其它方面可能需要的不多,我們運維人員使用的最多還是查,而一些優化或者開發語句不會讓我們來做。
  3. 防火牆
    防火牆也是個難點,會則不難,最重要的是要弄懂規則,如果你學過思科的CCNA,那你可能會比較容易上手,iptables也有NAT表,它們原理都是一樣的,而filter表用得最多,如果你不學肯定不行的。

7、監控工具
以我個人的建議,最好是學這3個,cactinagioszibbix,公司用得最多的還是nagios zibbix,其它都學習下吧,nagios可能會有一點難,因爲它涉及到用腳本寫自動監控。

  1. 集羣和熱備
    集羣和熱備非常的重要,必須要懂,到公司就不一定讓你去做,因爲新手基本不讓你碰,集羣工具有很多,學會LVSLVS可以看http://www.linuxprobe.com/chapter-07.html裏面的教程),這是必學,最好可以學下nginx集羣、反向代理,還有熱備,這個就有更多工具可以實現,mysql熱備需要學,是主從複製。哎學習的內容真真太多了。。
     
  2. 數據備份
    數據備份不學不行,要把RAID的原理看懂看透,特別是工作中最常用到的1+00+1,就算自己做實驗也要做出來,而備份工具有很多,如tar dump,rsync等,最好多瞭解一下。

如果你掌握了這麼多多,基本上都可以找個Linux運維的相關工作,有些技術會比較難學,比如apachenginx中有一些很重要的技術,如系統調優、服務優化和程序優化,這些都是在工作中才會接觸到的,先熟悉shell腳本,你在學習環境中是很難學到,工作才能學習到更有用更有實際意義的技術。工具不等於圖形化界面,學習Linux就忘掉Windows系統的操作習慣,使用命令行學習才能真正提升自己,圖形化的Linux系統佔用系統資源,達不到學習效果。
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章