Linux系統的重要性就不要解釋了,也造就了現在越來越多的IT從業人員和大學生們轉戰Linux。但對Linux新人來說,Linux到底學了什么知識,到達了何種程度,一直是個困惑。今天就整理下Linux不同階段對應的知識體系,即Linux的學習路線圖。
Linux初級工程師
對于新手來說,選擇一個適合的發行版和一本好的教材,就開始正式踏入Linux的大門了。在此階段,需要掌握的知識如下:
lLinux圖形界面的使用
lLinux簡單目錄結構
lLinux常用命令
lLinux系統安裝
掌握了以上知識,可以說已經是一個Linux的初級工程師了,對于Linux操作系統的使及簡單維護,是完全可以勝任的。
Linux中級工程師
經過了初級階段,接下來需要學習掌握以下知識:
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界的技術大牛也就指日可待了。