Linux insmod命令
Linux insmod(install module)命令用于載入模塊。
Linux有許多功能是通過(guò)模塊的方式,在需要時(shí)才載入kernel。如此可使kernel較為精簡(jiǎn),進(jìn)而提高效率,以及保有較大的彈性。這類可載入的模塊,通常是設(shè)備驅(qū)動(dòng)程序。
語(yǔ)法
insmod [-fkmpsvxX][-o <模塊名稱>][模塊文件][符號(hào)名稱 = 符號(hào)值]
參數(shù)說(shuō)明:
- -f 不檢查目前kernel版本與模塊編譯時(shí)的kernel版本是否一致,強(qiáng)制將模塊載入。
- -k 將模塊設(shè)置為自動(dòng)卸除。
- -m 輸出模塊的載入信息。
- -o<模塊名稱> 指定模塊的名稱,可使用模塊文件的文件名。
- -p 測(cè)試模塊是否能正確地載入kernel。
- -s 將所有信息記錄在系統(tǒng)記錄文件中。
- -v 執(zhí)行時(shí)顯示詳細(xì)的信息。
- -x 不要匯出模塊的外部符號(hào)。
- -X 匯出模塊所有的外部符號(hào),此為預(yù)設(shè)置。
實(shí)例
加載模塊
# insmod led.o //向內(nèi)核加載模塊
更多建議: