Linux系統運維工程師基本技能點彙總
在Linux系統下,說到工具,在行外可以說是技能,在行內我們一般稱爲工具,就是運維必須要掌握的工具。那麼Linux系統運維工程師的基本技能有哪些?下面跟yjbys小編一起來看看!
x系統基礎
這個不用說了,是基礎中的基礎,參考書籍,至少要掌握這書60%內容,沒必要全部掌握,但基本命令總得會!
2.網絡服務
服務有很多種,每間公司都會用到不同的,但基礎的服務肯定要掌握,如FTP, DNS,SAMBA, 郵件,這幾個大概學一下就行,LAMP和LNMP是必須要熟練,所指的不是光光會搭建,而是要很熟悉裏面的相當配置才行,因爲公司最關鍵的絕對是Web服務器,所以nginx和apache要熟悉,特別是nginx一定要很熟悉才行,至少有些公司還會用tomcat,這個也最好學一下。其實網絡服務方面不用太擔心,一般公司的環境都已經搭建好,就算有新服務器或讓你整改,公司會有相應的文檔讓你參照來弄,不會讓你亂來的.,但至少相關的配置一定要學熟,而且肯定是編譯安裝多,那些模塊要熟悉一下他的作用,特別是PHP那些模塊。
這2點只是基礎,也是必要條件,不能說是工具,以下才是真正要掌握的工具。
l腳本和另一個腳本語言
shell是運維人員必須具備的,不懂這個連入職都不行,至少也要寫出一些系統管理腳本,最簡單也得寫個監控CPU,內存比率的腳本吧!這是最最最基本了,別以爲會寫那些猜數字和計算什麼數的,這些沒什麼作用,只作學習意義,寫系統腳本纔是最有意義,而另一個腳本語言是可選的,一般是3P,即python, perl和php,php就不需要考慮了,除非你要做開發,個人建議學python會比較好,難實現自動化運維,perl是文本處理很強大,反正這兩個學一個就行了。
和awk工具
必須要掌握,在掌握這兩個工具同時,還要掌握正則表達式,這個就痛苦了,正則是最難學的表達式,但結合到sed和awk中會很強大,在處理文本內容和過濾Web內容時十分有用,不過在學shell的同時一般會經常結合用到的,所以學第3點就會順便學第4點。
5.文本處理命令
sort , tr , cut, paste, uniq, tee等,必學,也是結合第3點時一併學習的。
6.數據庫
首選MySQL,別問我爲什麼不學SQL Server和Oracle,因爲linux用得最多絕對是MySQL,增刪改查必學,特別要學熟查,其它方面可能不太需要,因爲運維人員使用最多還是查,哪些優化和開發語句不會讓你弄的。
7.防火牆
防火牆也算是個難點,說難不難,說易不易,最重要弄懂規則,如果學過CCNA的朋友可能會比較好學,因爲iptables也有NAT表,原理是一樣的,而FILTER表用得最多,反正不學就肯定不合格。
8.監控工具
十分十分重要,個人建議,最好學這3個,cacti,nagios,zibbix,企業用得最多應該是nagios和 zibbix。但nagios會有點難,因爲會涉及到用腳本寫自動監控,那個地方很難。
9.集羣和熱備
這個很重要,肯定要懂的,但到了公司就不會讓你去弄,因爲新手基本不讓你碰,集羣工具有很多,最好學是LVS,這是必學,最好也學學nginx集羣,反向代理,還有熱備,這個就更多工具能實現了。
10.數據備份
不學不行,工具有很多,但至少要把RAID的原理弄懂,特別是企業最常用的1+0或0+1,自己做實驗也要弄出來,備份工具有很多,如tar, dump, rsync等,最好多瞭解一下。
有些技術會比較難學,例如apache和nginx中還有些很重要的技術,如系統調優和服務優化,還有程序優化,這些在沒接觸工作前很難學習到的,所以先把這10點學了吧!建議是先學熟shell,等工作後再學另一門腳本語言,這樣會比較好。
以上就是踏入Linux運維工程師需要掌握的工具,其實還有很多工具要掌握的,但你在學習環境中是很難學到,最後再提醒一下,這裏所指的工具相當於技能,而不是像Windows或ubuntu那些圖形化工具,學Linux就別裝圖形界面,這樣虛擬機就不用吃太多內存。
相關文章
-
安裝linux系統基本流程
簡單主要材料:正方形紙 一張所需工具:無製作步驟:第1步:第2步:第3步:第4步:第5步:第6步:第7步:第8步:第9步:第10步:把畫線部分往裏折第11步:第12步:第13步:全塞進去第14步:還有另一種折法第15步:往外折第16步:疊過去第17步:第18步:你如果 -
Linux運維工程師面試知識點
和人交往關係要疏而不遠,若即若離,把握兩人交往的心理距離,排斥讓彼此感到過於親密和引起心緒波動的接觸。如果我們在交往中發現對方的苗頭不對,要調整自己的態度,使交往回復到波瀾不驚、心靜如水的狀態。以下是小編精心整 -
Linux認證基礎知識:linux操作系統目錄結構
在現實生活或工作學習中,大家都經常接觸到作文吧,作文是一種言語活動,具有高度的綜合性和創造性。相信寫作文是一個讓許多人都頭痛的問題,下面是小編爲大家整理的游泳的作文,僅供參考,歡迎大家閱讀。游泳的作文1游泳既能鍛 -
Linux關閉selinux安全子系統的技巧
在平日的學習、工作和生活裏,許多人都寫過作文吧,作文一定要做到主題集中,圍繞同一主題作深入闡述,切忌東拉西扯,主題渙散甚至無主題。那麼一般作文是怎麼寫的呢?下面是小編幫大家整理的元宵節作文,歡迎大家借鑑與參考,希望對 -
Linux系統的基本操作和常用命令彙總
隨着mono的發展,也實現了跨平臺的開發,而要mono在Linux下跑起來,也需要掌握一些Linux的操作,下面小編整理了Linux系統的基本操作和常用命令,供大家參閱。一、Shell的簡介Linux系統中由內核,Shell,文件系統和一些實用的程序 -
Linux運維工程師崗位的職責職能
十七歲,一個不羈的年齡;十七歲的我,有梭有角;十七歲的我,追求真、追求善、追求實實在在的理想,追求理想中的課餘生活……夢想真的,我要當一個作家,我不但要寫出"留得殘荷聽雨聲"的淒涼,我還要寫出"夜闌臥聽風吹雨,鐵馬冰河入夢 -
Linux認證系統管理:linuxmail命令發送郵件失敗
總結是在某一特定時間段對學習和工作生活或其完成情況,包括取得的成績、存在的問題及得到的經驗和教訓加以回顧和分析的書面材料,它可以提升我們發現問題的能力,讓我們抽出時間寫寫總結吧。總結你想好怎麼寫了嗎?以下是小 -
Linux系統下基本命令
Linux系統操作命令有哪些呢?以下是小編爲大家搜索整理的Linux系統下基本命令,希望對正在關注的您有所幫助!更多精彩內容請及時關注我們應屆畢業生考試網! Linux系統下基本命令: 要區分大小寫uname 顯示版本信息(同wi -
Linux運維的必備技能
尊敬的xx大學黨組織: 我志願加入中國共產黨,願意爲共產主義事業奮鬥終身。 我之所以要加入中國共產黨,是因爲我深信共產主義事業的必然成功,深信只有社會主義才能救中國,只有社會主義才能發展中國。實踐也充分證明。建 -
Linux運維工程師的職責
夢見魚鷹聚在屋裏:預示是吉祥之兆。普通人夢見魚鷹:意味着會結識到貴人。孕婦夢見魚鷹:預示會生貴子。