你是如何走上linux運維這條路的?
畢業三年,一直在做最基礎的IT桌面支持類的工作,感覺沒樂趣,而且很累。最近接觸到linux,感覺linux運維這條路,雖然走的艱難,但是以後的可能對自己發展幫助大。請大神告知下,都是如何走向linux運維這條路的?
大學的時候苦哇,天天都有人找我給她們修電腦啊
修到後面女生宿舍舍管阿姨都認識我了,於是除了給女同學修電腦還得給舍管阿姨修電腦
她們找我修電腦都是一個電話過來
「快來我宿舍幫我看看,我電腦壞了,急著淘寶,快快快」
「我在吃飯」
「別吃了,快來快來,限你五分鐘到,不然等著瞧」
(趕到宿舍。木有椅子坐,木有水喝,站著或者跪著把電腦弄好)
「不錯不錯,終於可以淘寶了,你可以走了」
於是悲憤地走上了 Linux 的不歸路我啊,因為猿糞唄,哈哈!
如果你要上路,可以看看我們團隊研究的學習路線圖。
運維學習階段,需要分為四個階段,linux初級入門-linux中級進階-linux高級提升,和資深方向細化。
第一階段:初級入門
初級階段需要把linux學習路線搞清楚,任何學習都是循序漸進的,所以學linux也是需要有一定的路線。
個人建議學習的路線如下:
初級入門:
1、Linux基礎知識、基本命令(起源、組成、常用命令如cp、ls、file、mkdir等常見操作命令)
2、Linux用戶及許可權基礎
3、Linux系統進程管理進階
4、linux高效文本、文件處理命令(vim、grep、sed、awk、find等命令)
5、shell腳本入門(可邊練習邊學習)
第二階段:中級進階
中級進階需要在充分了解linux原理和基礎知識之後,對上層的應用和服務進行深入學習,其中說到服務肯定涉及到網路的相關知識,是需要花時間學習的。
1、TCP/IP網路基礎(差不多CCNA、NP的知識就夠用)
2、Linux企業常用服務(如dns、http、ftp、mail、nfs等)
3、Linux企業級安全原理和防範技巧(系統性能/安全、安全威脅模型和保護方法
4、 加密/解密原理及數據安全、系統服務訪問控制及服務安全基礎
5、iptables安全策略構建
6、shell腳本進階(主要是結合一些應用,寫一些案例)
7、MySQL應用原理及管理入門(能管理和搭建一個個人博客站點)
學到這裡,掌握的基本技能,已經夠用了,已經能做一些基礎的運維工作和簡單維護了。
第三階段:高級提升
1、http服務代理緩存加速(其中主要學習varnish、nginx緩存系統,要對CDN的知識有所了解。)
2、企業級負載集群(其中主要學習nginx、haproxy、lvs要對主要知識熟練掌握,對負載均衡演算法有清晰認識,)
3、企業級高可用集群 (其中需要對keepalived,heartbeat等進行深入講解)
4、運維監控zabbix詳解(主要是zabbix、cacti、nagios等監控系統,現在用的比較多的是zabbix)
5、運維自動化學習(需要學一些開源運維自動化工具的使用如ansible、puppet、cobbler等運維自動化工具)
能掌握到這裡,基本能處理搞定很多工作了,可以去面試高級運維工程師,差不多薪資能達到12-18K左右
第四階段:資深方向進階
1、 大數據方向(需要對hadoop、storm等常見開源大數據系統需要深入了解)
2、 雲計算方向(主要是openstack這套東西,當然像一些kvm等虛擬化技術,也是需要掌握的,現在docker也比較流行)
3、 運維開發(主要是python運維開發)
4、 自動化運維(在之前自動化基礎上做深入)
5、 運維架構師(主要需要廣度,差不多5年左右以上經驗,可以擔當此職位)
另外我們整理了一個學習知識庫,你可以看一下:
【超全整理】《Linux雲計算從入門到精通》系列實戰筆記全放送 | Linux運維部落
占坑
正在學習linux基礎運維知識, 等我學會了回來答題.
野路子很難很難。一個人摸索,看資料。多折騰。遇見不會的google。google也弄不明白,就在論壇上求助。求助沒有人回應。就加運維linux群。然後挨著問。沒人理你。就在知乎運維Linux模塊。關注那些大神。然後私信每一位去請教。當然這樣能得到答案的可能依然只有30%,我最後把這些弄明白的記錄成博客。……共勉吧。
一句話,大學玩的linux,工作就找了運維
運維就是運出去維修,嘿嘿。
1999年學的redhat 6.0 /freebsd / mandriva(可能是這個吧)
畢業以後,搞七搞八, 蹲過工廠,混過網吧,做過軟體,搞過集成,創業了4年,最後一事無成。
然後,只好做運維了。我想想啊。我一開始從初中呢有一個非常的好的朋友。那會面臨中考。然後每天晚上都跟這個鄰居叔叔去跑步,以及學習我最討厭的英語。因為中考不是要考長跑么然而我英語也是非常的次。然後他就是一個修電腦的大神,然後我就特別喜歡跟他家裡玩,那會每到周六就去他家跟他玩war3建造。哈哈哈哈,現在想想還是非常開心的。然後在這一段時間裡。我知道怎麼修電腦了。什麼Bios啊什麼點亮主板啊。還有主板上有一個東西。如果點不亮會顯示字母。和一些硬體什麼奔騰啊,內存ddr2啊。然後我就入了這個坑。然後事情並沒有我想像的那麼發展。中考完了。我由於英語考了26分(我還請了半年的家教可想而知。。)。從而沒上高中,去的中專大專(3+2),然後專業學習的軌道交通。本來老媽是想找個國企踏踏實實上班(畢竟老媽是70後你懂得),比較穩定吧。然後最後還面試沒過。當時我已經展現出了對於家用PC機自己理解,然後,畢業之後在一家銀行做事,反正就是打字啥的。沒啥興趣。之後我發覺掙得太少了,然後就在某家培訓機構學習了linux,走上了Linux運維這條不歸路,現在工作2年了吧,感覺還不錯但是要求學習的東西還是很多。共勉!
進來都是坑。就算做了這個。你還是看得到更多更好的。建議先理清楚自己想要什麼,再從那個方向努力。你只是看到LINUX的好。不知道學LINUX的苦。
喜歡Linux,不過為了生存,主要就是運維和嵌入式,所以你懂的(⊙_⊙)~
一句話!因為好奇,但是接觸之後就喜歡上了。起出玩linux的原因是因為。。。。自己電腦配置low用win7很卡,然後有聽說linux怎樣怎樣安全,怎麼怎麼快,然後。。。就進了這個坑,最開始連個網路都不會配,驅動也不會打,什麼都不懂,一路百度,google,那些什麼交流群能給你的幫助真的不多,一些簡單的常識性問題真的沒什麼人會理你,儘管你不知道該怎麼做。有時候搜索引擎才是你最好的老師。然而過去兩年了,自己在linux路上越走越遠,目前就職於湖南某電商公司,
推薦閱讀: