 2017經典(dian)必看Linux學習教程
							時間:2017-12-14      來源:未知
							2017經典(dian)必看Linux學習教程
							時間:2017-12-14      來源:未知 
							
 
2017馬上就過(guo)(guo)去(qu)了,一(yi)(yi)直很想寫一(yi)(yi)篇適用(yong)于新手堪稱經(jing)典的linux學(xue)習教(jiao)程(cheng)(cheng),不過(guo)(guo)因(yin)為(wei)linux學(xue)習過(guo)(guo)程(cheng)(cheng)要分為(wei)好幾個層(ceng)次,總結(jie)歸納并不容易(yi)。本篇就寫一(yi)(yi)些經(jing)典必看的linux學(xue)習教(jiao)程(cheng)(cheng),希望(wang)可以(yi)幫到大家。
linux學(xue)(xue)(xue)習(xi)方法:其實(shi)學(xue)(xue)(xue)習(xi)這(zhe)件事(shi),不管是學(xue)(xue)(xue)什么,都需(xu)(xu)要抱著踏實(shi)努力的(de)(de)學(xue)(xue)(xue)習(xi)態度,只有堅持不棄累(lei),一(yi)步一(yi)個腳印,才能(neng)把一(yi)門技(ji)術學(xue)(xue)(xue)好。學(xue)(xue)(xue)習(xi)linux也需(xu)(xu)要態度,另外建議(yi)大家在學(xue)(xue)(xue)習(xi)linux的(de)(de)時候,可以(yi)多嘗試,比如一(yi)些(xie)命令(ling),邊練(lian)習(xi)邊學(xue)(xue)(xue)習(xi)才能(neng)記(ji)得清楚(chu)。
linux學(xue)習要分層次:
初級入門:
1、linux基礎知識、基本命令(起源、組(zu)成(cheng)、常用命令如cp、ls、file、mkdir等(deng)常見操作命令)
2、linux用戶及權限基礎
3、linux系統進程管理(li)進階
4、linux高效文本(ben)、文件(jian)處理(li)命(ming)令(vim、grep、sed、awk、find命(ming)令)
5、shell腳本(ben)入門
第二階段:中級進階
中(zhong)級進(jin)階(jie)需要(yao)在充分了解linux原(yuan)理和基礎知(zhi)識之后,對(dui)上層的(de)應用和服務進(jin)行深入學習,其中(zhong)說到服務肯定涉及到網(wang)絡的(de)相關知(zhi)識,是需要(yao)花時間(jian)學習的(de)。
1、TCP/IP網絡(luo)基礎(差不多(duo)CCNA、NP的知識就(jiu)夠用)
2、Linux企業(ye)常用服(fu)務(如dns、http、ftp、mail、nfs等)
3、Linux企(qi)業級安全(quan)原理和防(fang)范技(ji)巧(系(xi)統(tong)性(xing)能/安全(quan)、安全(quan)威脅模(mo)型和保護方法
4、 加(jia)密(mi)/解密(mi)原理及數據安全、系統服(fu)務訪問控制及服(fu)務安全基礎
5、iptables安全策(ce)略(lve)構建
6、shell腳本(ben)進階(主要(yao)是(shi)結合一些應用,寫一些案例)
7、MySQL應用原理及管理入(ru)門(能管理和搭建(jian)一(yi)個個人(ren)博客(ke)站點(dian))
學到這里,掌握的(de)基本(ben)技能(neng),已經(jing)夠(gou)用(yong)了,已經(jing)能(neng)做(zuo)一些基礎(chu)的(de)運維工作和簡單維護了。
第三階段:高級提升
1、http服(fu)務代理緩(huan)存(cun)加速(其中主要學習varnish、nginx緩(huan)存(cun)系(xi)統,要對CDN的知識有所了解。)
2、企業級(ji)負(fu)載(zai)集群(qun)(其中主(zhu)要學習nginx、haproxy、lvs要對主(zhu)要知識熟(shu)練掌握,對負(fu)載(zai)均衡算法有(you)清晰認(ren)識,)
3、企(qi)業級高可用集群 (其中(zhong)需要對keepalived,heartbeat等進(jin)行深入講解)
4、運維監控zabbix詳解(主要是zabbix、cacti、nagios等監控系統,現在用的比較多的是zabbix)
5、運維(wei)自動(dong)化學習(需要學一些(xie)開源運維(wei)自動(dong)化工具的使用如(ru)ansible、puppet、cobbler等運維(wei)自動(dong)化工具)
以上(shang)的(de)(de)linux學習(xi)教(jiao)程(cheng)主要是通過三個層次,為(wei)大家規劃了一條(tiao)路線,希望對新手有(you)一定的(de)(de)幫助。更多(duo)linux教(jiao)程(cheng)也可以在華清(qing)遠(yuan)見的(de)(de)官網上(shang)參(can)考和學習(xi)。

