在linux核心檔案中arch檔案作用

時間 2021-09-05 19:57:49

1樓:笨自己

arch 這個子目錄包含了此核心源**所支援的硬體體系結構相關的核心**。如對於x86平臺就是i386。

include 這個目錄包括了核心的大多數include檔案。另外對於每種支援的體系結構分別有一個子目錄。

init 此目錄包含核心啟動**。

mm 此目錄包含了所有的記憶體管理**。與具體硬體體系結構相關的記憶體管理**位於arch/*/mm目錄下,如對應於x86的就是arch/i386/mm/fault.c

drivers 系統中所有的裝置驅動都位於此目錄中。它又進一步劃分成幾類裝置驅動,每一種也有對應的子目錄,如音效卡的驅動對應於drivers/sound。

ipc 此目錄包含了核心的程序間通訊**。

modules 此目錄包含已建好可動態載入的模組。

fs linux支援的檔案系統**。不同的檔案系統有不同的子目錄對應,如ext2檔案系統對應的就是ext2子目錄。

kernel 主要核心**。同時與處理器結構相關**都放在arch/*/kernel目錄下。

net 核心的網路部分**。裡面的每個子目錄對應於網路的一個方面。 lib 此目錄包含了核心的庫**。與處理器結構相關庫**被放在arch/*/lib/目錄下。

scripts此目錄包含用於配置核心的指令碼檔案。

documentation 此目錄是一些文件,起參考作用。

2樓:匿名使用者

arch放的平臺,處理器相關的**,裡面有boot資料夾

怎樣進入linux核心檔案目錄

3樓:12345額時代

1、先是輸入賬號密碼進入centos7。

2、進入系統後,先用 pwd 命令檢視一下當前所在的目錄。

3、切換檔案目錄使用的命令是 cd ,如圖命令 cd / 就是切換到根目錄。

4、在根目錄下用 ls 命令檢視該目錄下有哪些檔案,檢視後,用絕對路徑的方式進入usr目錄中,命令為 cd /usr。

5、進入usr目錄後,用ls檢視一下usr下有什麼檔案。

6、想用絕對路徑進入usr下的local目錄,使用cd /usr/local , 如果使用 cd /local 是會報錯說找不到該目錄的。

4樓:不一樣的春天

我擦- -這個是都一樣的命令,ubuntu下不能執行是因為你沒有kernel目錄啊,現在的系統預設的都不裝核心原始碼的,想要make menuconfig必須在kernel原始碼下才行的,你可以自己download一個kernel然後執行就可以了;不懂追問~

5樓:大可樂男孩

核心要重新編譯安裝的,我嘗試過,需要半個多小時,以後再也沒這麼幹了,呵呵,可以在csdn上看看這文章 會有幫助的

如何 原始檔 檢視 linux 核心 版本

根目錄下的makefile裡頭內容如下 do not edit this file include build core do not edit this file 貌似沒有!如何檢視linux核心版本?如何檢視linux核心版本及發行版本 如何檢視linux使用的核心版本 一種檢視核心版本的方法是...

在linu中某檔案的許可權為,在linux中,某檔案的許可權為 d

悔恨的阿毛 d是表示這個是目錄 r是可讀 w是可寫 x是可執行 dr r r 這個以三個為單位,分別表示檔案所有者,所有者使用者組,其他人 的許可權。比如這個就表示這是目錄,然後所有者,使用者組,其他人的許可權都是可讀,不可寫,不可執行 在linux中,許可權對應的數值分別如下 r 讀許可權 4 w...

linux中什麼是塊檔案

笨自己 實話,只瞭解一個檔案不形象,找了一點資料。相互聯絡的。希望對你有用。當然,裡面也有塊的解釋,而且說的還是不錯的。系統中能夠隨機 不需要按順序 訪問固定大小資料片 chunks 的裝置被稱作塊裝置,這些資料片就稱作塊。最常 見的塊裝置是硬碟,除此以外,還有軟盤驅動器 cd rom驅動器和快閃記...