Linux系統(tǒng)的重要性就不要解釋了,也造就了現(xiàn)在越來越多的IT從業(yè)人員和大學生們轉(zhuǎn)戰(zhàn)Linux。但對Linux新人來說,Linux到底學了什么知識,到達了何種程度,一直是個困惑。今天就整理下Linux不同階段對應的知識體系,即Linux的學習路線圖。
Linux初級工程師
對于新手來說,選擇一個適合的發(fā)行版和一本好的教材,就開始正式踏入Linux的大門了。在此階段,需要掌握的知識如下:
lLinux圖形界面的使用
lLinux簡單目錄結(jié)構(gòu)
lLinux常用命令
lLinux系統(tǒng)安裝
掌握了以上知識,可以說已經(jīng)是一個Linux的初級工程師了,對于Linux操作系統(tǒng)的使及簡單維護,是完全可以勝任的。
Linux中級工程師
經(jīng)過了初級階段,接下來需要學習掌握以下知識:
lLinux用戶/文件系統(tǒng)管理
lLinux網(wǎng)絡管理
lLinux磁盤管理
lLinux系統(tǒng)和日志維護管理
lLinux安全優(yōu)化
lLinux系統(tǒng)備份與恢復
lShell初步編程
掌握了以上知識,就完全可以勝任一般中小企業(yè)的Linux服務器的管理了。
Linux高級工程師
如果想在Linux界有所成就,就需要學習更高級的知識:
l服務器管理方面
nLinux DNS服務器
nLinux NIS服務器
nLinux Mail服務器
nLinux Web服務器
nLinux FTP服務器
nLinux文件服務器-Samba、NFS
nLAMP服務器管理
nLinux群集
l開發(fā)方面:
nShell高級編程
nC語言開發(fā)
n內(nèi)核基礎(chǔ)
n嵌入式開發(fā)
nLinux驅(qū)動開發(fā)
根據(jù)自己興趣,可以選擇不同的方向。
當然,隨著技術(shù)的發(fā)展,還需要有緊跟時代的新技術(shù)的學習,如Linux下的虛擬化與云計算,Linux群集高級應用等。
如果在學習知識的同時,把相應等級的Linux證書也考下來,那么,成為Linux界的技術(shù)大牛也就指日可待了。