色yeye在线视频观看_亚洲人亚洲精品成人网站_一级毛片免费播放_91精品一区二区中文字幕_一区二区三区日本视频_成人性生交大免费看

當(dāng)前位置:首頁 > 嵌入式培訓(xùn) > Linux學(xué)習(xí) > linux入門 > 深入理解Linux內(nèi)核 學(xué)習(xí)Linux內(nèi)核的一些建議

深入理解Linux內(nèi)核 學(xué)習(xí)Linux內(nèi)核的一些建議 時間:2018-09-29      來源:未知

之所以學(xué)習(xí)Linux內(nèi)核的理由是,我喜歡它,想搞清楚他的原理,而且也愿意花時間去研究。興趣是好的老師,只有真正的喜歡一個東西,才能把它學(xué)好。此外,程序員的好奇心是天生的,要是不弄明白一件事,就會吃不下飯,睡不著覺。沒有好奇心的程序員不是真正的程序員。想要深入理解Linux內(nèi)核,學(xué)習(xí)Linux內(nèi)核有什么建議呢?下面我們來看看華清大神為我們列出的深入理解和學(xué)習(xí)Linux內(nèi)核的一些建議。

1. 了解操作系統(tǒng)基本概念。如果不會,可以學(xué)習(xí)《操作系統(tǒng):設(shè)計(jì)與實(shí)現(xiàn)》Andrew S.Tanenbaum 寫的那本。以MINIX為例子講解操作系統(tǒng)的概念。非常推薦。

2. 有了操作系統(tǒng)的基本概念以后,可以了解Linux的機(jī)制了。推薦《Linux內(nèi)核設(shè)計(jì)與實(shí)現(xiàn)》Robert Love 寫的。這本書從概念上講解了Linux有什么,他們是怎么運(yùn)行的。這本書要反復(fù)認(rèn)真看透。

3. 有了Linux內(nèi)核的了解,還需要具體研究Linux內(nèi)核源碼。經(jīng)典的就是《深入理解Linux內(nèi)核》Daniel P. Bovet 寫的。學(xué)習(xí)這本書的時候,要對著內(nèi)核代碼看著學(xué)。這本書學(xué)起來相當(dāng)費(fèi)力了,那么多多代碼要研究。不過這本書如果學(xué)明白了,恭喜你,Linux內(nèi)核你已經(jīng)很熟悉了。

4. 如果要開發(fā)設(shè)備驅(qū)動,可以學(xué)習(xí)《linux設(shè)備驅(qū)動程序》O'Reilly出版社的。這本作為驅(qū)動的入門是很好的資料。另外還有一本《精通Linux 驅(qū)動程序開發(fā)》也是不錯的教材,可以參考著看。學(xué)習(xí)驅(qū)動,免不了要學(xué)習(xí)一些硬件的協(xié)議和資料,研究哪個就找到相應(yīng)的硬件文檔,把硬件的工作原理搞明白。這些就不細(xì)說了。

5. 網(wǎng)絡(luò)部分,學(xué)些Linux網(wǎng)絡(luò)部分就學(xué)習(xí)《深入理解LINUX網(wǎng)絡(luò)技術(shù)內(nèi)幕》。這本書把Linux的網(wǎng)絡(luò)部分講的非常清晰透徹。但是通常不做這方面的工作研究,也不用研究這么深,畢竟現(xiàn)在相關(guān)職位較少。

6. 現(xiàn)在Linux相關(guān)的工作,多集中在一些嵌入式開發(fā)領(lǐng)域,arm,mips等,要學(xué)習(xí)以下這些體系架構(gòu)的的資料,了解CPU的設(shè)計(jì)和工作方式。ARM就看對應(yīng)的芯片手冊,講的很細(xì)致。MIPS就看 《see mips run》,有一二兩版,兩版內(nèi)容有些差異,推薦都看。

7. 補(bǔ)充一點(diǎn)經(jīng)驗(yàn)。不要認(rèn)為Linux很龐大,很復(fù)雜,就覺的很難學(xué)。任何東西認(rèn)真學(xué)下來都是能學(xué)會的,看你都恒心和毅力了。另外,不要走彎路,不要看市面上講什么Linux0.11的那些書,直接學(xué)你要學(xué)的東西。就像學(xué)C語言看什么譚浩強(qiáng)一樣,彎路走了,力氣沒少花,還嚴(yán)重影響學(xué)習(xí)效果。

除了這些,在我們學(xué)習(xí)Linux的時候,還需要注意以下幾點(diǎn):

1. 學(xué)習(xí)Linux應(yīng)用編程,建議看《unix環(huán)境高級編程》,把里面的例子都做一遍,會對整個Linux編程有系統(tǒng)都認(rèn)識。

2. 針對Linux,有本 《Linux系統(tǒng)編程》,學(xué)完上一本,這本很快看一遍就懂了。主要是針對Linux具體懂一些內(nèi)容,講的挺全了,很實(shí)用。

3. Linux網(wǎng)絡(luò)編程,系統(tǒng)的學(xué)習(xí)一下《unix網(wǎng)絡(luò)編程.卷1,套接字聯(lián)網(wǎng)api》,基本上網(wǎng)絡(luò)應(yīng)用相關(guān)的程序就都沒問題了。

以上就是深入理解和學(xué)習(xí)Linux內(nèi)核的一些建議,但愿對大家學(xué)習(xí)Linux內(nèi)核有一定的幫助,更深入理解Linux內(nèi)核。

上一篇:linux開發(fā)工程師待遇 和你想象中的有多少差距

下一篇:linux開發(fā)工具有哪些 總結(jié)十二款linux開發(fā)工具

熱點(diǎn)文章推薦
華清學(xué)員就業(yè)榜單
高薪學(xué)員經(jīng)驗(yàn)分享
熱點(diǎn)新聞推薦
前臺專線:010-82525158 企業(yè)培訓(xùn)洽談專線:010-82525379 院校合作洽談專線:010-82525379 Copyright © 2004-2022 北京華清遠(yuǎn)見科技集團(tuán)有限公司 版權(quán)所有 ,京ICP備16055225號-5京公海網(wǎng)安備11010802025203號

回到頂部

主站蜘蛛池模板: 亚洲裸男自慰gv网站 | 亚洲精品国偷自产在线99人热 | 日本护士体内SHE精2╳╳╳ | 色欲老女人人妻综合网 | 亚洲а∨天堂久久精品9966 | 99久久无码一区人妻 | 亚洲成a∧人片在线播放 | 国产又粗又猛又爽又黄的视频在线观看动漫 | 精品99日产一卡2卡三卡4 | 日本午夜免费无码片三汲大片 | 美女扒开腿让男人桶爽揉 | 久久九九国产精品怡红院 | 乱淫的女高中调教h | 最新av在线网站 | 秋霞人成在线观看免费视频 | 日韩乱码人妻无码中文字幕 | 亚洲精品乱码久久久久久不卡 | 国产真实乱对白精彩久久 | 日本一级人爱做c片免费 | 日韩亚洲制服丝袜中文字幕 | 久久亚洲a片com人成 | 香港特级三A毛片免费观看 国产超碰97人人做人人爱 | 爱色成人网 | 一本一本久久A久久综合精品 | 和岳每晚弄的高潮嗷嗷叫视频 | 美女脱了内裤张开腿让男人桶网站 | 又色又爽又黄18禁美女裸身无遮挡 | 国产又色又爽又高潮免费视频麻豆 | 综合无码一区二区三区 | 手机看片日韩人妻少妇 | 国产成人亚洲综合色 | 国产六月婷婷爱在线观看 | 久久天天躁拫拫躁夜夜AV | 免费网站日本a级淫片免费看 | 成人无遮挡裸免费视频在线观看 | 日本无码人妻精品一区二区视频 | 好男人中文资源在线观看 | 极品大乳美女爆乳裸喷水视频 | 亚洲人成网站色ww | 亚洲成AV人无码中文字幕 | 欧美精品videosbestsex日本 |