你知道 linux 運(yùn)維需要學(xué)什么嗎?那么這篇文章 w3cschool 小編來(lái)告訴你。
第一步
1、你需要學(xué)習(xí) linux 的基礎(chǔ)知識(shí)和基礎(chǔ)命令,如起源、組成、常用命令(cp、ls、file、mkdir 等)常見(jiàn)操作命令。
2、linux 用戶及權(quán)限基礎(chǔ),系統(tǒng)進(jìn)程管理進(jìn)階。
3、linux 高效文本、文件處理命令如 vim、grep、sed、awk、find 等。
4、shell 腳本入門學(xué)習(xí)
第二步
1、學(xué)習(xí) TCP/IP 網(wǎng)絡(luò)基礎(chǔ)
2、linux 企業(yè)常用服務(wù),如 dns、http、ftp、mail、nfs 等。
3、linux 企業(yè)級(jí)安全原理和防范技巧(系統(tǒng)性能/安全、安全威脅模型和保護(hù)方法)。
4、 加密/解密原理及數(shù)據(jù)安全、系統(tǒng)服務(wù)訪問(wèn)控制及服務(wù)安全基礎(chǔ)。
5、iptables 安全策略構(gòu)建。
6、shell 腳本進(jìn)階(主要是結(jié)合一些應(yīng)用,寫一些案例)
7、MySQL 應(yīng)用原理及管理入門,可以進(jìn)行簡(jiǎn)單的額個(gè)人博客的搭建。
第三步
1、學(xué)習(xí) varnish、nginx 等緩存系統(tǒng),要對(duì) CDN 的知識(shí)有所了解。
2、學(xué)習(xí) nginx、haproxy、lvs ,要對(duì)主要知識(shí)熟練掌握,對(duì)負(fù)載均衡算法有清晰認(rèn)識(shí)。
3、對(duì) keepalived,heartbeat 等進(jìn)行深入了解學(xué)習(xí)。
4、對(duì) zabbix、cacti、nagios 等監(jiān)控系統(tǒng)的學(xué)習(xí),現(xiàn)在用的比較多的是 zabbix。
5、學(xué)一些開(kāi)源運(yùn)維自動(dòng)化工具的使用如 ansible、puppet、cobbler 等運(yùn)維自動(dòng)化工具。
第四步
- 從就業(yè)方向出發(fā),有針對(duì)性的進(jìn)行學(xué)習(xí)。
- 大數(shù)據(jù)方向。如果你想從事大數(shù)據(jù)方向,那么你需要了解 Hadoop、storm 等常見(jiàn)的開(kāi)源大數(shù)據(jù)系統(tǒng)。
- 云計(jì)算方向。主要是 openstack、kvm 等虛擬技術(shù)的學(xué)習(xí)。
- 運(yùn)維開(kāi)發(fā)方向。主要是 python。
- 運(yùn)維架構(gòu)師。該崗位要求的是有一定的工作經(jīng)驗(yàn),要求性較高。
以上就是文章“l(fā)inux 運(yùn)維需要學(xué)什么?附學(xué)習(xí)路線!”的全部?jī)?nèi)容。更多 linux 的學(xué)習(xí)請(qǐng)關(guān)注 w3cschool 官網(wǎng)。
推薦課程:linux入門課程