當(dāng)前位置:首頁 > 嵌入式培訓(xùn) > 嵌入式學(xué)習(xí) > 行業(yè)百科 > Linux入門培訓(xùn) 新手必掌握技能
嵌入式對于我們這些初學(xué)者來講應(yīng)該比較糾結(jié)吧,因為嵌入式的學(xué)習(xí)過程是一個困難的過程,對于剛?cè)腴T者來講更是這樣,剛?cè)腴T學(xué)習(xí)完全懵,參加Linux入門培訓(xùn),在專業(yè)的老師指導(dǎo)下,即使你是Linux入門初學(xué)者,也可以很好的掌握所學(xué),接下里看看準(zhǔn)備的這些資料,在Linux入門培訓(xùn)過程中,新手必須掌握哪些技能?
一、學(xué)習(xí)基本的裸機編程,對于硬件學(xué)習(xí)者來講,首先應(yīng)該對硬件的基本使用方法有一個很好的認識,必須深刻認識硬件的控制方式,如果你剛開始就學(xué)Linux系統(tǒng)、學(xué)移植,這樣的學(xué)習(xí)方式只會導(dǎo)致你馬上陷入一個很深的漩渦。
二、使用Linux系統(tǒng)進行一些基本的實驗,在買一套板子的時候一般會提供一些Linux的試驗例程,好好做一段時間這個吧,這個過程也是很有意義的,也是為進一步的學(xué)習(xí)積累感性認識。
三、研究完整的Linux系統(tǒng)運行過程,這一過程主要包括bootloader、Linux kernel(linux內(nèi)核)、rootfile(根文件系統(tǒng))三部分。
四、開始做系統(tǒng)移植,在這個過程中如果你很有研究精神的話你必然會想到看源代碼。很多書介紹你怎么閱讀Linux源代碼,我不提倡無目的地去看Linux源代碼,這可以說是沒有什么實質(zhì)意義,當(dāng)然華清遠見有很多專業(yè)的Linux方面的書籍,可以作為參考內(nèi)容。
五、研究Linux驅(qū)動程序的編寫和應(yīng)用程序的編寫,這一階段的學(xué)習(xí)和研究過程也相當(dāng)重要。
上述講到的必備技能,大概已經(jīng)都呈現(xiàn)出來了,但如何來快速掌握Linux呢?其實沒有什么更好的方法,主要的是要多動手、動腦,在學(xué)習(xí)過程中要經(jīng)常與Windows做對比,建議先安裝RedHat Linux,然后練習(xí)如何配置它,如何使用Linux命令,如何在X—WINDOWS下操作,如何在Linux下安裝應(yīng)用軟件,如何在Linux下上網(wǎng)、編輯文檔、播放多媒體文件、玩游戲等。快速上手的方法只有一個,那就是多動手操作,不懂就多看、多問和多學(xué)習(xí),只要你不放棄,就可以成功完成上面的工作。介紹了這么多Linux入門培訓(xùn)過程中,新手必掌握的技能,接下來就踏踏實實學(xué)技能吧。
哦,忘了,其實小編還想跟大家說說在Linux初學(xué)過程中幾種常見的誤區(qū):
1.其中/usr,usr不是user的縮寫,而是unix software resource的縮寫,
就是說/usr是unix操作系統(tǒng)軟件資源的目錄。
2.tar -jxvf filename.tar.bz2中的f是filename之意,得緊挨著filename,
其他的屬性順序可以任意變換。
3.通配符和正則表達式是兩個不同的概念,通配符是shell里的東西,
正則表達式是一種表達方式,比如在通配符里*表示任意個字符,包括零個;在正則表達式里表示數(shù)量關(guān)系,表示它前邊那個字符出現(xiàn)的次數(shù)是零次或多次。