現在研一,想學運維,有些疑惑求解答?

導師給我的項目是用c,c++和mfc寫程序。但是不太喜歡,一個偶然的機會接觸了運維,現在在網上找到一個2013版本的馬哥運維視頻在學,還在慕課網學了python,不過只學了語法,現在求高手,大牛指點一下學習路線。問題1:2013版本的馬哥運維有沒有過時,需不需要花錢去報馬哥最新的培訓班。

問題2:python學完之後發現有很多後續發展方向,想知道以後走運維路線的話,python應該在什麼方面繼續深入學習? @黃哥 @Hi峰兄 @Twisted Python


研究生可以學習其它的,運維留給其他人做吧。

如果想從事運維,需要學習運維開發。

研究生,首先要通過一門編程語言學會編程。

好好的學習演算法,操作系統,資料庫,網路,編譯原理。


操作系統

這個是基礎。會不會python不會這個都扯淡。

1. 進程

工具

ps

top

htop

2. 線程

3. 內存

工具

ps

top

htop

4. IO

5. 死鎖

計算機網路

這個也是是基礎。會不會python不會這個都扯淡。

1. 應用層 http ftp rsync stmp

工具

charles

Fiddler

2. 傳輸層 tcp udp

工具

wireshark

3. 網際層 ip

工具

wireshark

transtouter

dig

ping

switchhosts!

nmap

iptables

4. 數據鏈路層 arp

工具

wireshark

5. 物理層 有時候覺得機架插網線也是門藝術

Python的優勢

自己快速開發自己需要的工具

做個devops

做個devops

做個devops

模塊

psutil

獲得各種信息cpu,內存,IO,網路信息

Ipy

IP,網段計算

dnspython

dns你應該是幹啥的

smtplib

發點報警郵件啥的

scapy

網路監控生成規矩圖什麼的

感覺如何做一個devops是一個更重要的問題

感覺如何做一個devops是一個更重要的問題

感覺如何做一個devops是一個更重要的問題

有贊繼續寫


想學運維?又學了python?真不錯,要不給自己個小目標?先看懂Salt源碼?https://github.com/saltstack/salt

能看懂,做個運維絕對沒問題。。。


研一就別入運維的坑了,你把鳥哥那本書吃下去,北京6000一個月,還是看著你研究生畢業的面子上。

真有興趣就從Devops起步吧,做個自動化運維開發,或者一步到位做個python全棧工程師聽起來才比較靠譜。


大三學生路過,運維實在不建議干

本人從大二開始學習運維方面的,從鳥哥的私房菜了解起,學了一年多了,可以毫不客氣地說,已經達到了去找份工作的基礎了,但實在不想干。因為自動化運維的出現,會導致運維人員需求大幅度減少。另外,運維這個行業,看公司的 ,一般的小公司是從網管轉過來的 ,大公司很多是做研發過來的

因此這段時間一直致力於轉行,現在在學習Hadoop和python,有興趣可以交流


不客氣的說,認為研究生做運維是浪費的同學估計都是連運維的門都沒有進的……

1.運維不僅僅是布布環境排排錯……

2.運維要求的知識廣度遠遠高於開發

3.就拿大家說的運維開發來說,不懂運維的開發能算運維開發?比如監控是最基礎的吧?讓你設計一個監控系統,沒有運維基礎怎麼設計?

4.運維也需要會寫代碼

5.現在部分公司的運維實習生都985研究生起步了,就是這麼殘酷


會python的運維那叫運維開發(devops).學開發之餘還可以學點mysql知識。


私認為運維很大一部分靠的是經驗。研究生還是多學學計算機原理和演算法之類。

就算你以後想搞運維也是有幫助的。

另外,我很好奇有關運維的畢業論文要怎麼寫。。。


感覺是廣告貼。


推薦閱讀:

Linux數據,做/var黨,還是/opt黨,還是/usr/local黨,還是/home黨呢?
學神IT培訓怎麼樣?
聽說不會開發的運維不是好運維,一個懂點Linux命令的但沒有開發經驗的運維如何提高自己的運維能力?
請問HTML5和Linux運維工程師,哪個前景會好一點,上面兩個哪個針對零基礎培訓的學員更有發展前景?
Linux新手如何在較短的時間內學習並使用archlinux?

TAG:Python | Linux運維 |