指令:與模組相關的一些指令
[轉貼]
模組概念及核心編譯
lsmod
顯示核心目前有載入的模組,此指令與 /proc/modules 的內容相同。
insmod
對於在開機時核心無主動載入的模組,於開機後可執行這個指令來載入模組,不過 insmod 無法載入相依模組。
rmmod
移除模組,移除時一樣需考慮到相依性的問題:
modprobe
最常使用的載入模組指令,與 insmod 不同的是 modprobe 會主動載入相依模組。使用 modprobe 時會先到 modules.dep 內載入相依模組,然後才載入主要模組。
modinfo
用來顯示模組的相關資訊,如作者、用途描述、路徑、授權模式等等。
depmod
當有改變模組相依性時,就要執行 "depmod -a ",以更新 modules.dep。系統預設在開機時會自動執行。
補充:新增硬體時,若此硬體 driver 已編入核心或編成外掛模組,則在開機過程,kudzu 此硬體偵測程式會偵測到,並將此硬體的相關 modules 自動載入 ( 一般情況下 )。
ref:
模組概念及核心編譯
沒有留言:
張貼留言