{eval=Array;=+count(Array);}
精通,也就是說無所不能,無所不會,但是,又有多少人能 真正做到這點呢?精通Linux,估計Linux之父也不會這么說,因而,一般來說,精通這個詞要少用, 你可以說我掌握了什么知識,一旦摳起字眼來,坑的還是自己!
例如說:
熟悉Linux操作,腳本編寫(Shell,Python等),有RHCE證書優先,能獨立安裝、維護常用的Linux軟件,數據庫軟件,應用服務器;
熟悉ucloud云/ucloud云服務器的配置和性能優化,熟悉域名以及CDN 的管理和配置;;
對數據安全、網絡安全有深入的研究與實踐,熟悉主流防病毒軟件及實施;
熟悉日志、監控管理體系管理與搭建(如Splunk/ELK/Zabbix等);
具備良好的分析解決問題能力,能獨立承擔攻關任務,具備項目進度控制能力。
來源于智聯Linux運維工程師招聘需求,其實,你精不精通都不是什么問題,問題是達到用人單位的標準!你可以看看下面這張圖:
這張圖含有了你學習每個階段后可不可以找工作,滿不滿足工作需求以及工作能拿到的薪酬!再來看學習路線圖:
包含了每個階段需要學習的知識點,你可以根據這兩個來學習Linux。
可以在關注我之后,后臺留言你想要的視頻學習資源哦,我看到會發送的。
Linux入門和精通很難定量的衡定,蟲蟲就簡單描述下,個人意見僅供參考。
從零到Hello world是入門入門語言的基礎。對Linux來說首先由了解一些Linux基本概念知道linux的來歷,知道Unix,window ,bsd和linux都是不同操作系統,linux中又分為redhat系、debian系,還有其他很多很多的發行版。起碼要知道centos,ubnutu都是linux,知道linux測圖標是企鵝(不要說是qq哦)。
其次要裝過linux操作系統,怎么了解linux那就先從安裝開始,如果能熟練自主安裝linux那基本上可以說具備入門的條件了。(當然如果你已經可以安裝一個LFS,那么可以說你已經精通Linux了)。
知道linux基本目錄結構,知道那些配置,那些文件都在什么目錄。
會用基本命令,比如yum(apt-get),ps、netstat、top,ifconfig、ping,ls、du,df,mkdir、rm(不要亂用rm -rf哦),grep,sed。
會用基本文件編輯nano,vim。
知道怎么執行一些基本腳本和命令。如果具備以上技能,我認為可以算入門或者熟練了把。
精通級別我們就從幾個方面說把:
熟練linux的常見工具,并能利用他們撰寫shell腳本實現一些需求。比如能通過cron定時執行任務等等(待大家補充)。
能安裝一些常用linux下的服務,并知道怎么查看服務日志,通過日志分析故障,或者通過日志做一些數據統計。
能根據具體應用和環境對系統進行調優,設置linux內核闡述來提高服務的性能和解決一些由于內核相關的問題。
能數量編譯安裝軟件,編譯安裝各種語言編譯調試關鍵,當安裝調試有問題時候知道如何排查,并解決問題。
知道linux主機、網絡、通訊方面的一些安全設置,比如熟練是用iptales/ipfw限制端口。設置通過證書登陸和維護linux主機,設置selinux規則,限制非常用的服務(端口)啟動和暴露在外
把自己專業或者工作相關的服務,軟件、工作任務能在linux熟練搞笑的完成,比如開發可以在linux熟練做開發的工作等。比如云計算、容器、大數據、AI等等。
以上是蟲蟲粗陋的總結,如果大家有補充大家可以直接留言,或者關注蟲蟲一起探討。
0
回答0
回答0
回答0
回答1
回答0
回答5
回答0
回答0
回答0
回答