lsmod命令检查当前内核模块装载的模块
执行lsmod指令,会列出所有已载入系统的模块。Linux操作系统的核心具有模块化的特性,应此在编译核心时,务须把全部的功能都放入核心。您可以将这些功能编译成一个个单独的模块,待需要时再分别载入。
使用方法:
lsmod
[root@spider ~]# lsmod
Module Size Used by
binfmt_misc 17468 1
i2c_dev 13985 0
iosf_mbi 14990 0
crc32_pclmul 13133 0
ghash_clmulni_intel 13273 0
aesni_intel 189415 0
lrw 13286 1 aesni_intel
gf128mul 15139 1 lrw
glue_helper 13990 1 aesni_intel
ablk_helper 13597 1 aesni_intel
cryptd 20511 3 ghash_clmulni_intel,aesni_intel,ablk_helper
ppdev 17671 0
joydev 17389 0
pcspkr 12718 0
virtio_balloon 18015 0
parport_pc 28205 0
parport 46395 2 ppdev,parport_pc
i2c_piix4 22401 0
ip_tables 27126 0
ext4 571716 1
mbcache 14958 1 ext4
jbd2 103046 1 ext4
virtio_console 28075 1
virtio_blk 18166 2
virtio_net 28063 0
ata_generic 12923 0
pata_acpi 13053 0
cirrus 24383 1
drm_kms_helper 177166 1 cirrus
syscopyarea 12529 1 drm_kms_helper
sysfillrect 12701 1 drm_kms_helper
sysimgblt 12640 1 drm_kms_helper
fb_sys_fops 12703 1 drm_kms_helper
ttm 99555 1 cirrus
drm 397988 4 ttm,drm_kms_helper,cirrus
ata_piix 35052 0
libata 243070 3 pata_acpi,ata_generic,ata_piix
floppy 69432 0
crct10dif_pclmul 14307 0
crct10dif_common 12595 1 crct10dif_pclmul
crc32c_intel 22094 0
i2c_core 63151 4 drm,i2c_dev,i2c_piix4,drm_kms_helper
serio_raw 13434 0
virtio_pci 22934 0
virtio_ring 22746 5 virtio_blk,virtio_net,virtio_pci,virtio_balloon,virtio_console
virtio 14959 5 virtio_blk,virtio_net,virtio_pci,virtio_balloon,virtio_console
详细介绍
scsi_mod 130637 6 qla2xxx,scsi
_[tr](http://www.linuxso.com/command/tr.html)ansport_fc,mptspi, mptscsih, scsi_transport_spi,sd_mod
第1列:表示模块的名称,如scsi_mod表示scsi模块。
第2列:表示模块的大小,如130637表示scsi_mod模块的大小为130637字节。
第3列:表示依赖于该模块的个数,如6表示有6个模块依赖scsi_mod模块。
第4列:表示依赖模块的内容,如qla2xxx表示Qlogic FC HBA光纤HBA卡模块。
通过lsmod来查看当前系统中已经加载的模块,还可以通过modprobe加载模块,rmmod来卸载已经加载的模块。
更新中......
网友评论