在Linux下面掌握一些初級(jí)工具、技能是非常有必要的:

1、Vim編輯器,無(wú)論對(duì)于寫(xiě)配置文件,還是寫(xiě)語(yǔ)言腳本,Vim始終是Linux上面的必備神氣,需要掌握基本操作方法、快捷鍵。

2、Git版本控制,很多人可能覺(jué)得沒(méi)有必要,這個(gè)是開(kāi)發(fā)才學(xué)的嘛,其實(shí)不然,今天Devops的日漸崛起,對(duì)于傳統(tǒng)運(yùn)維工程師來(lái)說(shuō)是一個(gè)挑戰(zhàn),也是一個(gè)機(jī)遇。工程師們?nèi)粘P枰獙?xiě)大量的腳本,可以使用Git來(lái)管理、備份常用代碼、腳本。

3、Shell編程,寫(xiě)腳本當(dāng)然需要Shell啦,這也是基礎(chǔ)。同上,作為Devops來(lái)說(shuō),再學(xué)習(xí)一門(mén)高效的腳本語(yǔ)言也是必需的,這里推薦Python,不過(guò)這是后話,先把Shell掌握了再說(shuō)吧。

中級(jí)知識(shí):

其實(shí)如果你把上面的要求掌握到80%,基本上算入門(mén)了,接下來(lái)需要去學(xué)習(xí)一些硬件知識(shí),做運(yùn)維工程師會(huì)經(jīng)常和網(wǎng)絡(luò)設(shè)備,服務(wù)器等硬件設(shè)備打交道,對(duì)于硬件知識(shí)也要做到了解。特別是判斷硬件的優(yōu)劣的核心參數(shù),比如內(nèi)存的存儲(chǔ)介質(zhì)、容量、速度、奇偶校驗(yàn),CPU的制造工藝、核數(shù)線程、內(nèi)外頻、緩存等等。我們?cè)诠ぷ髦胁粌H僅只需要“軟知識(shí)”,“硬知識(shí)”也是必不可少的關(guān)鍵技能,特別是當(dāng)公司業(yè)務(wù)劇增,需要新增機(jī)房、服務(wù)器時(shí),就要用很多“硬知識(shí)”了,網(wǎng)絡(luò)傳輸介質(zhì)的選擇、UPS等等,都應(yīng)該有所了解。

之前學(xué)習(xí)的都是基礎(chǔ)的“軟知識(shí)”,接下來(lái)就要學(xué)習(xí)一些高級(jí)的“軟知識(shí)”。掌握最常用的服務(wù)搭建,每個(gè)公司也業(yè)務(wù)架構(gòu)都不太一樣,但是常用的服務(wù)也就那些,簡(jiǎn)單來(lái)說(shuō)業(yè)務(wù)架構(gòu)就是各種服務(wù)不同形式的組合。對(duì)于Linux運(yùn)維工程師來(lái)說(shuō),你公司需要搭建各種服務(wù)器,比如文件共享服務(wù)器、Git服務(wù)器、數(shù)據(jù)庫(kù)服務(wù)器、常見(jiàn)Web架構(gòu)的部署、大公司可能還需要DHCP服務(wù)器等等。

看著這么多是不是覺(jué)得學(xué)得東西好多呀!別怕,對(duì)于常見(jiàn)的服務(wù)搭建可以先查看下這里有不有,如果有興趣可以直接學(xué),拿去不謝!http://www.linuxprobe.com。

.jpeg

這里沒(méi)有怎么辦?一般來(lái)說(shuō)你搭建某類服務(wù)器,都會(huì)有官方的指導(dǎo)手冊(cè)。比如MySQL服務(wù)器的搭建、Git服務(wù)器搭建等等。Google到官網(wǎng)按照Tutorial手冊(cè)一步一步來(lái)(翻*墻自己找梯子,百度到官網(wǎng)也行),基本上八九不離十的,當(dāng)然也有很多網(wǎng)友現(xiàn)成的帖子可以直接翻翻看。這里需要注意的是,Linux的版本不一樣,服務(wù)安裝會(huì)有一些差異,當(dāng)你遇到問(wèn)題搜索的時(shí)候,建議加上Linux的發(fā)行版本,這樣可以更加精準(zhǔn)的匹配問(wèn)題,你可以放心,你遇到的問(wèn)題,你前面的無(wú)數(shù)人已經(jīng)遇到過(guò)了(樂(lè)于分享回饋后來(lái)人)。

在這里還想結(jié)合工作經(jīng)驗(yàn)多啰嗦幾句,前面說(shuō)的Devops,也是將來(lái)的一個(gè)趨勢(shì),Linux運(yùn)維工程師將不再是守著機(jī)房、服務(wù)器、苦逼的7*24小時(shí)值班,自動(dòng)化監(jiān)控、自動(dòng)化運(yùn)維是未來(lái)的發(fā)展方向,因此建議多學(xué)習(xí)一門(mén)開(kāi)發(fā)語(yǔ)言,按目前國(guó)內(nèi)外互聯(lián)網(wǎng)的發(fā)展,當(dāng)機(jī)房的機(jī)器多了以后,自己對(duì)著每一臺(tái)去維護(hù),是不顯示的,所以需要接觸自動(dòng)化運(yùn)維,推薦學(xué)Python,簡(jiǎn)單,快速!

分享到

songjy

相關(guān)推薦