什么是加载的内核模块以及如何在 Linux Mint 20 系统上列出它们的信息

[ad_1]

介绍:

无论您使用哪种操作系统,您的系统内核都负责处理系统的正常工作。 但是,该内核的功能还取决于某些因素。 其中一个因素是内核模块,它们通过支持不同的设备驱动程序、响应系统调用等来增强内核的工作能力。 在本文中,我们将首先简要介绍 Linux Mint 中加载的内核模块20其次是在系统终端上列出他们的信息的方法。

在 Linux Mint 20 中加载的内核模块:

内核模块可以随时加载或卸载,具体取决于您当前在系统上执行的任务的要求。 加载的内核模块是当前加载到系统内存中的模块,而您的内核要么正在使用这些模块,要么即将使用它们来执行特定任务。

列出 Linux Mint 20 上加载的内核模块的信息:

如果你想在你的 Linux Mint 20 系统上列出加载的内核模块的信息,那么你可以继续使用以下三种方法:

列出 Linux Mint 20 中所有已加载内核模块的方法:

要列出 Linux 系统上所有已加载的内核模块,您必须运行如下所示的命令:

$ lsmod

下图显示了所有加载的内核模块的列表及其各自的大小以及使用我们 Linux 系统的每个模块的模块:

在 Linux Mint 20 中列出特定加载的内核模块的方法:

如果您通过执行如下所示的命令知道其名称,您还可以列出 Linux Mint 20 中特定加载的内核模块:

$ lsmod | grep ModuleName

将 ModuleName 替换为要在系统终端上列出的模块的特定名称。 我们已将其替换为“视频”以进行演示。

指定加载的内核模块及其大小和使用此模块的其他模块的数量如下图所示:

在 Linux Mint 20 中列出有关特定加载的内核模块的所有信息的方法:

如果您通过运行如下所示的命令知道其名称,您甚至可以列出有关 Linux Mint 20 中特定加载内核模块的所有信息:

$ sudo modinfo ModuleName

将 ModuleName 替换为要在系统终端上列出其信息的已加载内核模块的特定名称。 我们已将其替换为“视频”以进行演示。

有关我们指定的已加载内核模块的所有信息如下图所示:

结论:

本文简要说明了 Linux 中加载的内核模块的用途。 在了解了它们之后,本文教你在系统终端上列出这些加载的内核模块的信息的方法。 本文分享的方法可以根据用户的具体需求使用。

[ad_2]

Related Posts