首頁>Club>
13
回覆列表
  • 1 # 君欣欣兮樂康

    Linux運維其實是一個比較綜合性的技術崗位(包括網路、計算機基礎、作業系統、儲存、大資料架構、雲計算以及Python運維開發等方面)

    如果很自律的情況下,可以自學,在網路上根據相關影片學習,本地搭建虛擬機器進行練習。通常都是報個培訓班,再買幾本相應方向的書籍來學習。

    運維學習一般分為四個階段:

    1、入門階段

    2、中級進階

    3、高階提升階段

    4、資深階段

    第一階段:入門階段

    初級階段需要把linux學習路線搞清楚,任何學習都是循序漸進的,所以學linux也是需要有一定的路線。

    推薦學習的路線如下:

    1、Linux基礎知識、基礎命令(常用命令如cat、mv、cp、ls等)

    2、Linux使用者及授權基礎

    3、Linux系統程序管理進階

    4、linux高效文字、檔案處理命令(vim、grep、egrep、sed、awk、find等命令)

    5、shell指令碼初級學習

    6、shell指令碼進階

    第二階段:中級進階

    中級進階需要在充分了解linux原理和基礎知識之後,對上層的應用和服務進行深入學習,其中說到服務肯定涉及到網路的相關知識,是需要花時間學習的。

    1、TCP/IP網路基礎(CCNA、CCNP的知識)

    2、Linux企業常用服務(如dns、http、ftp、mail、nfs等)

    3、Linux企業級安全原理和防範技巧(系統性能/安全、安全威脅模型和保護方法

    4、 加密/解密原理及資料安全、系統服務訪問控制及服務安全基礎

    5、iptables、firewalld及SELinux等全安體系

    6、MySQL/mariadb基本使用

    學到這裡,掌握的基本技能,已經夠用了,已經能勝任基礎的運維工作了。

    第三階段:高階提升階段

    1、http服務代理快取加速(其中主要學習varnish、ATS、nginx快取系統,要對CDN的知識有所瞭解。)

    2、企業級負載叢集(其中主要學習nginx、haproxy、lvs要對主要知識熟練掌握,對負載均衡演算法有清晰認識,)

    3、企業級高可用叢集 (其中需要對keepalived,heartbeat等進行深入講解)

    4、運維監控prometheus/zabbix詳解(prometheus原理,架構)

    5、運維自動化學習(如ansible、puppet、cobbler等運維自動化工具)

    能掌握到這裡,基本能處理搞定很多工作了,可以去面試高階運維工程師,差不多薪資能達到12-18K左右

    第四階段:資深階段

    1、 大資料方向(需要對hadoop、hive、hbase等常見大資料元件需要深入瞭解)

    2、 雲計算方向(如虛擬化、大資料、公有云、私有云OpenStack、Docker容器、Kubernetes)

    3、 運維開發DevOps(常用語言如python/rubby/go/java等)

    4、 自動化運維(自己做平臺或者做平臺整合)

    5、 運維架構師(Nginx、LNMP或LNMT、雙機熱備、讀寫分離、LB負載均衡、Redis快取系統設計、MongoDB等)

    6、 運維總監

  • 2 # 鋒語者與風

    自學的話,建議從以下兩本書學起,結合上機操作實踐。

    《鳥哥的Linux私房菜基礎篇》

    《鳥哥的Linux私房菜伺服器架設篇》

  • 3 # 小謝談運維

    Linux是什麼?

    Linux是一個開源、自由的作業系統,遵守GUN、GPL開源協議,意味著任何個人和組織都可以免費使用它,並且可以進行二次開發用於商業用途,正是這種開源的力量,各路高手紛紛投入到Linux開發中來,使得Linux的安全性、可用性大大提升。我們手機使用的安卓系統就是基於linux二次開發的,據統計90%以上的伺服器執行的都是Linux系統,可見Linux應用如此廣泛。目前Linux的發行版本有很多,被業界所熟知的有Ubuntu、SuSE、Debian、Red Hat、centos,如何題主想要從事網際網路行業的工作,建議選擇學習centos,這個在網際網路是用的最多的,這是本人多年網際網路工作的經驗。

    居然linux這麼好,我們該如何學習?

    Linux這麼火,網上學習資料已經相當齊全,完全可以透過網上自主學習,推薦一個入門的學習網址https://www.runoob.com/linux/linux-tutorial.html

    透過影片學習

    我這裡有一套初級到中高階的linux學習影片,可以免費分享給大家,大家學完本套教程就可以達到中級水平

    小謝作為雲計算自動化運維工程師,在此祝各位linux愛好者學習進步、在職場平步青雲

  • 4 # MYCODING

    要學好Linux,官方的幫助文件很重要。遇到不會的命令,直接看說明,裡面有詳細的命令引數。

    比如:find命令,執行:

    man find

    會顯示這個命令的具體用法。

  • 5 # 攻城小軍獅

    如果自制力強的話自學也是可以的。

    Linux學習路線:

    Linux學習路線圖請參考下面連線

    http://toutiao.com/item/6857509342183162382/

    如果報班的話,馬哥教育,老男孩教育比較有名個人覺得

  • 中秋節和大豐收的關聯?
  • 《高能少年團》裡哪一個少年的表現最圈粉?