linux内核完全注释pdf下载(linux内核完全注释pdf)
為什么要學習Linux內核?
1 學習一些操作系統的理論知識,一些概念。比如:進程,內存管理,文件系統等等。
關于這一方面的書籍太多了,自己找一本就行了2 學習x86匯編,雖然linux用的是AT&T匯編,但二者只是格式不同而已。
而且學習x86匯編有助于了解x86系統結構。書籍推薦王爽的《匯編語言》 ,我學的時候用的不是這個,后面看到這本書,才覺得自己做了“苦功了”。
學完大部分匯編指令時,找些匯編程序讀讀,熟悉這些指令的用法。
不需要有寫匯編程序的能力,能讀就行了,當然會寫更好3 趙炯的《Linux內核0.11完全注釋》。
這個linux內核版本低,作者也講得很詳細。不過關于x86體系的那一部分,作者講得很繁瑣,這一部分一定要大體看懂,那后面章節的內容就沒有多大的問題了。
我先把書通看了一遍,用了1個月的時間。
后來,再返回來一個一個研究,用了2個月。
之所以看這本書,是讓自己對內核有個實質的感受,不僅僅只是理論上的東西。
4 毛德操的《linux內核情景分析》。linux內核版本2.4.0,這本書很厚,上下兩冊。
我通讀一遍,用了2個月時間。
后來,再返回來一個一個研究,現在已用了2個月,正在研究中。。。。
就我個人覺得,linux內核最難的是內存管理,這2個月我就只大體搞清內存頁面的周轉,但搞清了這個,就會對內核的整體結構有個大致的了解,因為你已經清楚了用戶進程和內核的其它部分是怎樣使用內存頁面的。
5 學習linux內核最需要的是堅持和思考。
這是一個很長的過程,也許你會發現學了linux內核,并不會給你帶來什么,我現在就是這樣覺得的,感覺自己什么都不會做,真希望有人能我一些建議!不過學習學習也是有好處的,比如看了趙炯的《Linux內核0.11完全注釋》后,你再去看UCOS-II,會感覺那太容易了!也許學習linux內核會對將來的工作有所幫助吧!
SED是什么意思?
上面是linux內核一個函數的注釋,導入到sed后結果如下:
不過這個sed代碼有問題
sed 's^^^g'即可
Red Hat Linux終端里怎么注釋?
如果不怎么會使用vim可以使用nano命令,,nano空格后邊加文件路徑和文件名注釋就是在前邊加#號使用方向鍵定位到對應的位置,然后加入#號保存Ctrl+o鍵回車退出Ctrl+x
總結
以上是生活随笔為你收集整理的linux内核完全注释pdf下载(linux内核完全注释pdf)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 防ddos攻击的服务器(物联网ddos攻
- 下一篇: 防骑士装备(安骑士 防ddos)