如何在Linux中查看内核模块?
最编程
2024-08-14 19:31:46
...
在Linux系统中,您可以使用lsmod
命令来查看当前加载的内核模块。该命令将列出所有已加载的内核模块及其相关信息,例如模块名称、使用该模块的进程数量、模块的大小等等。
以下是使用lsmod
命令的示例:
$ lsmod
Module Size Used by
nls_utf8 16384 1
isofs 45056 1
snd_hda_codec_hdmi 57344 1
snd_hda_codec_realtek 106496 1
drm 487424 3 drm_kms_helper,nvidia_drm
...
在上面的输出中,您可以看到已加载的一些内核模块及其使用情况。例如,nls_utf8
模块被一个进程使用,其大小为16384字节。同样,isofs
模块被一个进程使用,其大小为45056字节。
如果您想查看更详细的模块信息,您可以使用modinfo
命令来获取特定内核模块的详细信息,例如:
$ modinfo isofs
filename: /lib/modules/5.4.0-80-generic/kernel/fs/isofs/isofs.ko
license: GPL
description: ISO 9660 Filesystem
author: Mats Erik Andersson
...
在上面的输出中,您可以看到isofs
模块的文件路径、许可证、描述和作者等详细信息。
希望这些信息能对您有所帮助!
上一篇: 系统模块的载入情况可通过lsmod查看