Linux系統的重要性就不要解釋了,也造就瞭如今愈來愈多的IT從業人員和大學生們轉戰Linux。但對Linux新人來講,Linux到底學了什麼知識,到達了何種程度,一直是個困惑。今天就整理下Linux不一樣階段對應的知識體系,即Linux的學習路線圖。編程
Linux初級工程師安全
對於新手來講,選擇一個適合的發行版和一本好的教材,就開始正式踏入Linux的大門了。在此階段,須要掌握的知識以下:服務器
lLinux圖形界面的使用網絡
lLinux簡單目錄結構ide
lLinux經常使用命令學習
lLinux系統安裝優化
掌握了以上知識,能夠說已是一個Linux的初級工程師了,對於Linux操做系統的使及簡單維護,是徹底能夠勝任的。雲計算
Linux中級工程師spa
通過了初級階段,接下來須要學習掌握如下知識:操作系統
lLinux用戶/文件系統管理
lLinux網絡管理
lLinux磁盤管理
lLinux系統和日誌維護管理
lLinux安全優化
lLinux系統備份與恢復
lShell初步編程
掌握了以上知識,就徹底能夠勝任通常中小企業的Linux服務器的管理了。
Linux高級工程師
若是想在Linux界有所成就,就須要學習更高級的知識:
l服務器管理方面
nLinux DNS服務器
nLinux NIS服務器
nLinux Mail服務器
nLinux Web服務器
nLinux FTP服務器
nLinux文件服務器-Samba、NFS
nLAMP服務器管理
nLinux羣集
l開發方面:
nShell高級編程
nC語言開發
n內核基礎
n嵌入式開發
nLinux驅動開發
根據本身興趣,能夠選擇不一樣的方向。
固然,隨着技術的發展,還須要有緊跟時代的新技術的學習,如Linux下的虛擬化與雲計算,Linux羣集高級應用等。
若是在學習知識的同時,把相應等級的Linux證書也考下來,那麼,成爲Linux界的技術大牛也就指日可待了。