RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何使用Linux lsmod命令

CHANBAEK ? 來(lái)源:myfreax ? 作者:myfreax ? 2023-01-17 17:51 ? 次閱讀

lsmod是一個(gè)命令行程序,用于顯示已加載的Linux內(nèi)核模塊的信息。

內(nèi)核是操作系統(tǒng)的核心組件。它管理系統(tǒng)的資源,并且是計(jì)算機(jī)硬件和軟件之間的橋梁。

Linux內(nèi)核具有模塊化設(shè)計(jì)。內(nèi)核模塊通常稱為驅(qū)動(dòng)程序是一段擴(kuò)展內(nèi)核功能的代碼。

模塊要么編譯為可加載模塊,要么內(nèi)置在內(nèi)核中。可加載模塊可以根據(jù)需要在正在運(yùn)行內(nèi)核中進(jìn)行加載和卸載,且不需要重新啟動(dòng)系統(tǒng)。

通常,內(nèi)核模塊是由udev按需加載的,udev通常被稱為設(shè)備管理器。您也可以使用modprobe命令將模塊手動(dòng)加載到內(nèi)核中。

也可以在/etc/modules/etc/modules-load.d/*.conf文件指定要自動(dòng)加載的模塊,在啟動(dòng)時(shí)自動(dòng)加載到內(nèi)核。

內(nèi)核模塊存儲(chǔ)在/lib/modules/目錄中。表示內(nèi)核版本號(hào),要找到正在運(yùn)行的Linux內(nèi)核版本號(hào),請(qǐng)使用uname -r命令。

lsmod命令

lsmod是一個(gè)簡(jiǎn)單的命令,不接受任何選項(xiàng)或參數(shù)。lsmod命令的作用是讀取/proc/modules文件內(nèi)容并以格式化的列表顯示文件內(nèi)容。

要解正在運(yùn)行Linux 內(nèi)核加載模塊,請(qǐng)使用快捷鍵打開(kāi)ctrl+alt+t終端,運(yùn)行命令lsmod,命令將打印已加載內(nèi)核模塊的信息,每一行表示一個(gè)內(nèi)核模塊。

每行包含三列,Module第一列顯示模塊的名稱。Size第二列以字節(jié)為單位顯示模塊的大小。

Used by第三列顯示一個(gè)數(shù)字,數(shù)字指示當(dāng)前模塊被多少個(gè)模塊使用,也就是依賴該模塊有多少個(gè)模塊。

零值表示該模塊未其它模塊使用。數(shù)字后的逗號(hào)分隔列表,表示依賴該模塊的其它模塊名稱。

lsmod
Module                  Size  Used by
cmac                   16384  0
rfcomm                 81920  4
...
ahci                   40960  1
intel_lpss_pci         20480  0
i2c_i801               32768  0
libahci                32768  1 ahci
intel_lpss             16384  1 intel_lpss_pci
...

要確定是否已加載特定模塊,請(qǐng)使用grep命令過(guò)濾輸出。例如,要查看是否已加載kvm模塊,請(qǐng)運(yùn)行命令lsmod | grep kvm。

如果你需要顯示詳細(xì)的模塊信息,請(qǐng)使用modinfo命令,后跟模塊的名稱。 例如命令modinfo kvm將會(huì)打印kvm模塊的詳細(xì)信息。

lsmod | grep kvm
modinfo kvm
kvm_intel             278528  0
kvm                   651264  1 kvm_intel
irqbypass              16384  1 kvm

結(jié)論

lsmod命令顯示了當(dāng)前加載的內(nèi)核模塊的列表。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11292

    瀏覽量

    209322
  • 程序
    +關(guān)注

    關(guān)注

    117

    文章

    3785

    瀏覽量

    81002
  • 命令
    +關(guān)注

    關(guān)注

    5

    文章

    683

    瀏覽量

    22011
  • 命令行
    +關(guān)注

    關(guān)注

    0

    文章

    77

    瀏覽量

    10385
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Linux文件內(nèi)容查詢命令

    Linux文件內(nèi)容查詢命令 Linux文件內(nèi)容查詢命令  grep、fgrep和egrep命令  這組
    發(fā)表于 01-18 12:45 ?845次閱讀

    Linux目錄的創(chuàng)建與刪除命令

    Linux目錄的創(chuàng)建與刪除命令 Linux目錄的創(chuàng)建與刪除命令  mkdir命令  功能:創(chuàng)建一個(gè)目錄(類似DOS下的md
    發(fā)表于 01-18 12:46 ?1317次閱讀

    Linux與用戶有關(guān)的命令

    Linux與用戶有關(guān)的命令 Linux與用戶有關(guān)的命令  passwd命令  出于系統(tǒng)安全考慮,Lin
    發(fā)表于 01-18 12:46 ?768次閱讀

    Linux的常用網(wǎng)絡(luò)命令

    Linux的常用網(wǎng)絡(luò)命令 Linux 的常用網(wǎng)絡(luò)命令  計(jì)算機(jī)網(wǎng)絡(luò)的主要優(yōu)點(diǎn)是能夠?qū)崿F(xiàn)資源和信息的共享,并且用戶可以遠(yuǎn)程訪問(wèn)信息。Linux
    發(fā)表于 01-18 12:47 ?1180次閱讀

    Linux關(guān)機(jī)命令詳解

    Linux關(guān)機(jī)命令詳解 在linux下一些常用的關(guān)機(jī)/重啟命令有shutdown、halt、reboot、及init,它們都 可以達(dá)到重啟系統(tǒng)的目的,但每個(gè)
    發(fā)表于 01-18 12:52 ?3630次閱讀

    Linux系統(tǒng)命令指南

    在“Linux 文件命令精通指南”中,我們討論了利用最基礎(chǔ)和最常用 Linux 文件命令所需的基本信息。在本文中,我將對(duì) Linux 系統(tǒng)
    發(fā)表于 05-23 10:23 ?962次閱讀

    linux命令大全

    書(shū)中收集了豐富的Linux命令,是Linux技術(shù)開(kāi)發(fā)者的好工具
    發(fā)表于 08-08 18:20 ?3次下載

    Linux命令大全

    Linux命令大全
    發(fā)表于 10-30 09:49 ?9次下載
    <b class='flag-5'>Linux</b>的<b class='flag-5'>命令</b>大全

    linux有哪些常用的命令

     Linux命令非常之多,分為內(nèi)部命令和外部命令。
    發(fā)表于 02-27 08:00 ?4次下載
    <b class='flag-5'>linux</b>有哪些常用的<b class='flag-5'>命令</b>

    常用Linux命令介紹

    linux命令是對(duì)Linux系統(tǒng)進(jìn)行管理的命令。對(duì)于Linux系統(tǒng)來(lái)說(shuō),無(wú)論是中央處理器、內(nèi)存、磁盤(pán)驅(qū)動(dòng)器、鍵盤(pán)、鼠標(biāo),還是用戶等都是文件,
    的頭像 發(fā)表于 02-09 14:31 ?1056次閱讀

    淺析Linux精致的命令

    這只是一小部分常用的Linux命令Linux有很多命令可以使用。建議通過(guò)man命令來(lái)查看命令
    的頭像 發(fā)表于 04-24 16:28 ?1543次閱讀

    shell命令linux命令一樣嗎

    Shell命令Linux命令并不完全一樣。 首先,Shell是一種命令行解釋器,它是用來(lái)解釋和執(zhí)行用戶輸入的命令的。Shell既是一種
    的頭像 發(fā)表于 11-08 10:51 ?2864次閱讀

    linux重啟命令有哪些

    Linux是一種自由和開(kāi)放源代碼的操作系統(tǒng),被廣泛應(yīng)用于服務(wù)器和嵌入式設(shè)備。在Linux中,有多種命令用于重啟系統(tǒng)。在本文中,我們將詳細(xì)介紹常用的Linux重啟
    的頭像 發(fā)表于 11-17 09:49 ?2026次閱讀

    Linux實(shí)用命令大全

    Linux實(shí)用命令大全
    的頭像 發(fā)表于 10-23 13:50 ?220次閱讀
    <b class='flag-5'>Linux</b>實(shí)用<b class='flag-5'>命令</b>大全

    盤(pán)點(diǎn)Linux系統(tǒng)中的常見(jiàn)命令

    作為運(yùn)維同學(xué)怎能不知道Linux系統(tǒng)中的lsmod、lsof、lspci、lsscsi命令呢,今天就來(lái)盤(pán)一盤(pán)她及實(shí)例。
    的頭像 發(fā)表于 12-03 09:48 ?217次閱讀
    盤(pán)點(diǎn)<b class='flag-5'>Linux</b>系統(tǒng)中的常見(jiàn)<b class='flag-5'>命令</b>
    RM新时代网站-首页