linux0 01核心原始碼結構

2022-09-07 17:51:13 字數 728 閱讀 3664

目錄

boot 系統引導。

fs 檔案系統。

include 標頭檔案。一些c標準庫,系統核心庫。

init 入口。main.c。

kernel 核心。

lib 庫。c源程式,一些基本核心的程式。

mm 記憶體管理

tools c程式編譯構建相關。不算系統檔案

makefile c程式編譯構建相關。不算系統檔案。

void main(void)		/* this really is void, no error here. */

/* * note!! for any other task 'pause()' would mean we h**e to get a

* signal to awaken, but task0 is the sole exception (see 'schedule()')

* as task 0 gets activated at every idle moment (when no other tasks

* can run). for task0 'pause()' just means we go check if some other

* task can run, and if not we return here.

*/ for(;;) pause();

}

Linux 001 基本命令

顯示的資訊依次為 現在時間 系統已經執行了多長時間 目前有多少登入使用者 系統在過去1分鐘 5分鐘 15分鐘的平均負載。顯示系統中已經存在的環境變數。顯示截止目前登入過系統的使用者資訊。以作業系統許可權認證的oracle sys管理員登入,連線到oracle。退出當前shell。檢視系統的設定。重啟...

Linux核心原始碼目錄結構

在對linux核心學習的同時,我們首先應該對linux核心原始碼的目錄有一定的了解,下面是核心原始碼目錄的大概結構說明,根據核心版本的不同略有差異,不過不影響學習。以2.6.28.6核心原始碼為例 arch目錄包括了所有和體系結構相關的核心 它下面的每乙個子目錄都代表一種linux支援的體系結構,例...

Linux核心原始碼目錄結構

3.3 核心原始碼目錄結構 瀏覽核心 之前,有必要知道核心原始碼的整體分布情況,按照慣例,核心 安裝在 usr src linux目錄下,該目錄下的每乙個子目錄都代表了乙個特定的核心功能性子集,下面針對2.6.23版本進行簡單描述。1 documentation。這個目錄下面沒有核心 只有很多質量參...