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