簡體   English   中英

Linux內核/ os源代碼文檔?

[英]Linux kernel/os source code documentation?

是否有一個Linux發行版(除了Minix)以及源代碼的良好文檔? 或者,是否有一些很好的文檔來描述一般的Linux源代碼?

我已經下載了內核源代碼,但是,(毫不奇怪)找到我的方式有點壓倒性的,我想知道是否有一些更高級別的文檔來討論Linux內核的工作原理?

你有沒有試過看一下linux文檔項目我發現它在linux上悄然詳盡無遺它們有一個部分Linux Kernel是一本在線書籍,它解釋了linux內核如何工作以及為什么它在某些方面的行為,你應該一定要深入研究它,因為它制作精良。

一些Linux內核代碼作為文檔有很好的評論,但是如果你要進入內核開發,我建議你拿一本好書。 一個好的,相對容易閱讀的是羅伯特·洛夫的Linux內核開發 我在大學時開始學習第二版,現在在書架上保留第三版的副本。

我還發現Linux Cross Reference站點有助於跳轉內核源代碼。 它非常適合跟蹤不同文件中的功能,並獲得所需的功能。

如果您想了解操作系統及其基礎知識,我強烈建議您從一個小內核開始,然后逐步學習Linux。 從像Linux這樣的操作系統開始,在代碼和文檔方面將是壓倒性的。

有XV6操作系統遵循Unix文件和進程的基本概念。 您可以獲取代碼清單和正確解釋代碼的文檔。 這是一個鏈接。 鏈接

由於學術界正在使用這門課程作為基線,我認為你應該得到很好的支持,以理解相同的。

對於尚未過時的東西(如kernel.org/doc ),您可能會看到:

第一個是我個人喜歡的(干凈,可讀,愉快,最新)。

第二個是最知名的。

第三個是下載,如果你想瀏覽並離線搜索(在某些情況下可能很方便)。

在我離開之前,我的兩分錢作為旁注:我覺得,對於像Linux內核這樣的着名內容來說,當你在網上搜索文檔時,你會得到大量過時的文檔,以及如何獲得更多的文件,這很奇怪。日期似乎相當隱蔽,遠離搜索引擎的頂部位置。

Linux核心內核評論有點過時,但仍然是一個很好的信息來源。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM