新聞中心
lsmod命令用于顯示已經(jīng)加載到內(nèi)核中的模塊的狀態(tài)信息。

成都創(chuàng)新互聯(lián)自2013年創(chuàng)立以來,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項目成都做網(wǎng)站、成都網(wǎng)站建設(shè)網(wǎng)站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元東西湖做網(wǎng)站,已為上家服務(wù),為東西湖各地企業(yè)和個人服務(wù),聯(lián)系電話:028-86922220
執(zhí)行l(wèi)smod命令后會列出所有已載入系統(tǒng)的模塊。linux操作系統(tǒng)的核心具有模塊化的特性,因此在編譯核心時,務(wù)須把全部的功能都放入核心。可以將這些功能編譯成獨立的模塊,待需要時再分別載入。
內(nèi)核模塊
內(nèi)核是操作系統(tǒng)的核心組件。它管理系統(tǒng)的資源,并且是計算機硬件和軟件之間的橋梁。
Linux內(nèi)核具有模塊化設(shè)計。內(nèi)核模塊(通常稱為驅(qū)動)是一段擴展內(nèi)核功能的代碼。模塊要么編譯為可加載模塊,要么內(nèi)置在內(nèi)核中??杉虞d模塊可以根據(jù)需要在正在運行的內(nèi)核中進行加載和卸載,而無需重新引導(dǎo)系統(tǒng)。
通常,模塊由udev(設(shè)備管理器)按需加載。您也可以使用modprobe命令將模塊手動加載到內(nèi)核中,或者在引導(dǎo)時使用 /etc/modules 或者 /etc/modules-load.d/* .conf文件自動將模塊加載到內(nèi)核中。
內(nèi)核模塊存儲在 /lib/modules/目錄中。要查找正在運行的內(nèi)核的發(fā)行版本,請使用uname -r命令。
lsmod命令
lsmod是一個簡單的實用程序,不接受任何選項或參數(shù)。該命令的作用是讀取/proc/modules并以格式正確的列表顯示文件內(nèi)容。
在命令行中運行l(wèi)smod,以了解當前正在加載哪些內(nèi)核模塊:
[linux@linux:~/www.linuxprobe.com]$ lsmod
該命令在新行上輸出每個已加載內(nèi)核模塊的信息:
每行有三列:
要確定是否已加載特定模塊,請使用grep過濾輸出。 例如,要查找是否已加載vsock模塊,請運行:
[linux@linux:~/www.linuxprobe.com]$ lsmod | grep vsock
有關(guān)模塊的詳細信息,請使用modinfo命令。
[linux@linux:~/www.linuxprobe.com]$ modinfo vsock
總結(jié)
lsmod命令顯示了當前加載的內(nèi)核模塊的列表。
如有任何疑問,請在Linux公社的評論欄里留下您寶貴的意見。
當前名稱:通過lsmod命令列出內(nèi)核模塊
標題URL:http://m.fisionsoft.com.cn/article/cdepijc.html


咨詢
建站咨詢
