|
正如前文所说,lsmod 命令是显示内核模块最方便的命令。然而,也有其他方式可以显示它们。modules.builtin 文件中列出了所有构建在内核中的模块,在 modprobe 命令尝试添加文件中的模块时会使用它。注意,以下命令中的 $(uname -r) 提供了内核版本的名称。
$ more /lib/modules/$(uname -r)/modules.builtin | head -10kernel/arch/x86/crypto/crc32c-intel.kokernel/arch/x86/events/intel/intel-uncore.kokernel/arch/x86/platform/intel/iosf_mbi.kokernel/mm/zpool.kokernel/mm/zbud.kokernel/mm/zsmalloc.kokernel/fs/binfmt_script.kokernel/fs/mbcache.kokernel/fs/configfs/configfs.kokernel/fs/crypto/fscrypto.ko
你可以使用 modinfo 获得一个模块的更多细节,虽然没有对模块提供的服务的简单说明。下面输出内容中省略了冗长的签名。
$ modinfo floppy | head -16filename: /lib/modules/5.0.0-13-generic/kernel/drivers/block/floppy.koalias: block-major-2-*license: GPLauthor: Alain L. Knaffsrcversion: EBEAA26742DF61790588FD9alias: acpi*:PNP0700:*alias: pnp:dPNP0700*depends:retpoline: Yintree: Yname: floppyvermagic: 5.0.0-13-generic SMP mod_unloadsig_id: PKCS#7signer:sig_key:sig_hashalgo: md4
(编辑:网站开发网_马鞍山站长网)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|