乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      linux運維需要掌握什么知識?linux運維學(xué)習(xí)路線

       千鋒云計算 2019-04-28

      linux運維需要掌握什么知識?這個問題算是老生常談了,但是本人認為知道需要掌握什么知識不是重點,重點是我們需要知道運維是做什么的?再來根據(jù)工作需求去討論需要學(xué)習(xí)什么知識才是正途,須知知識是學(xué)不完的,技能亦然。

      想要學(xué)習(xí)linux,那么就得知道linux運維是做什么的?

      linux運維從低到高分為基礎(chǔ)運維、高級運維、運維架構(gòu)師,不同級別的運維的職責不一樣,需要干的事情也不一樣,當然需要掌握的技能也不一樣。

      運維人員做事需遵循“簡單、易用、高效”的原則。對于運維服務(wù)有3大宗旨:

      1、企業(yè)數(shù)據(jù)安全保障。

      2、7*24小時業(yè)務(wù)持續(xù)提供服務(wù)。

      3、不斷提升用戶感受、體驗。

      初中級運維的日常涉及工作:

      1、評估產(chǎn)品需求及發(fā)展需求,設(shè)計網(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ù)日志信息報警及優(yōu)化系統(tǒng)及服務(wù)

      8、解決日常問題,如硬件(服務(wù)器、交換機、硬件、網(wǎng)絡(luò)等)、軟件(網(wǎng)絡(luò)服務(wù))、各類業(yè)務(wù)服務(wù)故障。

      9、編寫自動化腳本(Shell、Python),自動化部署服務(wù)。

      高級運維或者架構(gòu)師涉及的工作:

      1、監(jiān)控帶寬、流量、并發(fā)、業(yè)務(wù)接口等關(guān)鍵資源及訪問信息的變化趨勢。

      2、根據(jù)相應(yīng)趨勢變化不斷優(yōu)化網(wǎng)站架構(gòu)。

      3、設(shè)計各類解決方案,解決公司業(yè)務(wù)發(fā)展中的遇到的網(wǎng)站瓶頸。

      4、編寫各種自動化腳本(Shell、Python),自動化部署優(yōu)化服務(wù)。

      5、開發(fā)自動化部署和管理平臺(CMDB),實現(xiàn)平臺化運維。

      6、開發(fā)運維管理平臺、及運維工具產(chǎn)品,提升服務(wù)效率。

      7、制定運維流程、規(guī)范、制度,并有序推進。

      8、研究先進運維理念、模式,確保業(yè)務(wù)持續(xù)穩(wěn)定、有序。

      Ok,知道了運維的工作是什么再來討論需要掌握的知識

      1. 首先 linux 操作系統(tǒng)是必不可少的

      Linux系統(tǒng)如果是學(xué)習(xí)可以選用redhat或者centos,特別是centos在企業(yè)中用得最多,當然還會有其它版本的,比如ubuntu,suse, debian等在企業(yè)當中也用的相當多系統(tǒng)的基本使用、磁盤管理、軟件包管理、進程管理、用戶管理等等這些都是學(xué)習(xí)的重點

      2. 最常見的一些簡單服務(wù)

      服務(wù)的種類繁多,每家公司都會用到的服務(wù)個不相同,但基礎(chǔ)的服務(wù)肯定要掌握,比如ssh,apache,at,crontab,ftp,dns,nfs,nginx等等,不光是部署,還要很熟悉里面的配置才行,因為公司最關(guān)鍵的絕對是Web服務(wù)器,所以nginx和apache要特別熟悉,有些公司還會用tomcat,這個也需要會。

      3. bash腳本編程          

      shell是運維人員必須具備的,不懂這個連入職都不行,至少也要寫出一些系統(tǒng)管理腳本,最簡單也得寫個監(jiān)控CPU,內(nèi)存比率的腳本!這是最最最基本了,別以為會寫那些猜數(shù)字和計算什么數(shù)的,這些沒什么作用,只作學(xué)習(xí)意義,寫系統(tǒng)腳本才是最有意義

      sed和awk是腳本編程過程當中的重中之重, 必須要掌握,在掌握這兩個工具同時,還要掌握正則表達式,正則是最難學(xué)的表達式,但結(jié)合到sed和awk中會很強大,在處理文本內(nèi)容和過濾Web內(nèi)容時十分有用,不過在學(xué)shell的同時一般會經(jīng)常結(jié)合用到的。

      5. 文本處理命令

      各種小命令,比如sort , tr , cut, paste, uniq, tee等是必學(xué)的

      6. 數(shù)據(jù)庫

      MySQL,linux用得最多絕對是MySQL,增刪改查必學(xué),特別要學(xué)熟查,其它方面可能不太需要,因為運維人員使用最多還是查,哪些優(yōu)化和開發(fā)語句不會讓你弄的。

      7. 防火墻

      不學(xué)不行,防火墻也算是個難點,說難不難,說易不易,最重要弄懂規(guī)則,如果學(xué)過CCNA的朋友可能會比較好學(xué),因為iptables也有NAT表,原理是一樣的,而FILTER表用得最多,反正不學(xué)就肯定不合格。

      8. 監(jiān)控工具

      十分重要,zibbix、prometheus暫時可以2選1,但是企業(yè)用得最多是zibbix,因為prometheus是新一代監(jiān)控,具體什么時候成熟應(yīng)用還是不那么確定的,現(xiàn)在確定的是它在容器監(jiān)控中絕對是重中之重。

      9. 集群和熱備

      很重要,必須要懂,集群工具很多,LVS、nginx等等,還有熱備,這個就更多工具能實現(xiàn)了,比如keepalived、rhcs等等

      10. 數(shù)據(jù)備份

      工具有很多,但至少要把RAID的原理弄懂,特別是企業(yè)最常用的1+0或0+1,自己做實驗也要弄出來,備份工具有很多,如tar, dump, rsync等

      11. 自動化運維工具

      ansible,puppet,saltstack等等都是非常流行的自動化運維工具,但是比較難掌握

      12. 云平臺

      Openstack,cloudstack等等,尤其是openstack是現(xiàn)在絕大部分公司采用的公有云或者私有云底層平臺,在一個滿世界都是云的it時代,不懂點云的東西還真是不行

      13. 容器平臺         

      繼云之后的又一新興技術(shù),現(xiàn)在火的一塌糊涂,docker,kubernetes等等,幾乎可以說是現(xiàn)在想拿高薪,必學(xué)的東西

        本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
        轉(zhuǎn)藏 分享 獻花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多