linux核心模組相關命令

2021-06-16 09:50:55 字數 346 閱讀 7595

核心模組裝載:insmod、modprobe

核心模組解除安裝:rmmod

核心模組查詢:lsmod、modinfo

insmod背後機制:

insmod程式,會呼叫乙個系統呼叫:kernel/module.c中的sys_init_module。這個系統呼叫會給模組分配核心記憶體;然後,將模組正文複製到記憶體區域;並通過核心符號表解析模組中的核心引用;最後呼叫模組的初始化函式。

insmod與modprobe的區別

insmod:只能裝載指定模組;可以裝載標準安裝目錄中的模組以及當前目錄中模組。

modprobe:除裝載指定模組外,還同時裝載依賴模組;只能裝載標準安裝目錄中的模組。

linux核心模組的相關命令工具

linux核心模組的相關工具 1 模組的手工載入 insmod module name 會呼叫模組的入口函式,如果是printk的資訊,用 dmesg檢視 2 模組的手工解除安裝 rmmod mod name 如果模組的引用計數不為0,則解除安裝失敗 3 顯示模組資訊 modinfo ko 4 列出...

linux 模組相關命令

1.lsmod 顯示目前系統所載入的模組 lsmod more 顯示如下 每一列依次是 模組名,模組大小,使用它的模組數 及其部分這些模組的名字 2.modeinfo mode name 檢視模組資訊 modeinfo thinkpad acpi 顯示如下 thinkpad筆記本的acpi驅動,主頁...

Linux的核心模組管理命令

核心模組管理是學習linux的乙個重要的必經之路,如果不斷的使用新硬體可能這方面更顯得尤為重要。1.lsmod 列出已經載入的核心模組 lsmod 是列出目前系統中已載入的模組的名稱及大小等 另外我們還可以檢視 proc modules 我們一樣可以知道系統已經載入的模組。2.modinfo 檢視模...