twinkle100
windows下面的cygwin其實(shí)就是模擬Linux環(huán)境,如果條件允許的話,還是直接使用Linux吧,比如我們公司做Hadoop研究開發(fā)都是在Fedora上面進(jìn)行的。其實(shí)Linux就是命令多點(diǎn),對于開發(fā)人員而言。如果不是開發(fā)內(nèi)核或者驅(qū)動程序的話,那么沒什么難度,你想要的資料和信息網(wǎng)上可以找到一大堆。做hadoop開發(fā)的話,因?yàn)楸旧硎荍ava開發(fā)的,所以用盡java上手還是比較快的,當(dāng)然只要有標(biāo)準(zhǔn)輸入輸出的語言都可以開發(fā)hadoop的。此外,Shell腳本盡量多掌握些,本人不喜歡在IDE下面工作,所以有點(diǎn)小怪僻而已,shell掌握了也就等于掌握Linux的基礎(chǔ)了。此外,ssh,iptables等還是最好學(xué)會如何配置或使用的。等你實(shí)踐后,遇到問題再私下交流吧
ERICA漠漠
初中級運(yùn)維的日常涉及工作:1、評估產(chǎn)品需求及發(fā)展需求,設(shè)計(jì)網(wǎng)站架構(gòu)。2、選擇IDC公司、云產(chǎn)品,CDN等產(chǎn)品。3、采購服務(wù)器、安裝系統(tǒng)、配置服務(wù)、服務(wù)器IDC上架。4、調(diào)試網(wǎng)絡(luò)、優(yōu)化系統(tǒng)及服務(wù)。5、上線代碼、配合研發(fā)搭建環(huán)境、調(diào)試、測試代碼。6、監(jiān)控硬件、軟件及各種業(yè)務(wù)應(yīng)用。7、配置收集日志和,根據(jù)日志信息報(bào)警及優(yōu)化系統(tǒng)及服務(wù)8、解決日常問題,如硬件(服務(wù)器、交換機(jī)、硬件、網(wǎng)絡(luò)等)、軟件(網(wǎng)絡(luò)服務(wù))、各類業(yè)務(wù)服務(wù)故障。9、編寫自動化腳本(Shell、Python),自動化部署服務(wù)。高級運(yùn)維涉及的工作:1、監(jiān)控帶寬、流量、并發(fā)、業(yè)務(wù)接口等關(guān)鍵資源及訪問信息的變化趨勢。2、根據(jù)相應(yīng)趨勢變化不斷優(yōu)化網(wǎng)站架構(gòu)。3、設(shè)計(jì)各類解決方案,解決公司業(yè)務(wù)發(fā)展中的遇到的網(wǎng)站瓶頸。4、編寫各種自動化腳本(Shell、Python),自動化部署優(yōu)化服務(wù)。5、開發(fā)自動化部署和管理平臺(CMDB),實(shí)現(xiàn)平臺化運(yùn)維。6、開發(fā)運(yùn)維管理平臺、及運(yùn)維工具產(chǎn)品,提升服務(wù)效率。7、制定運(yùn)維流程、規(guī)范、制度,并有序推進(jìn)。8、研究先進(jìn)運(yùn)維理念、模式,確保業(yè)務(wù)持續(xù)穩(wěn)定、有序。
優(yōu)質(zhì)工程師考試問答知識庫