如何在Mac OSX上查看加载的内核模块?

时间:2012-07-14 07:14:48

标签: macos bash shell linux-kernel

在Linux中我们有lsmod。 Mac中的lsmod相当于什么?

3 个答案:

答案 0 :(得分:17)

如此处所述: https://developer.apple.com/library/mac/documentation/Porting/Conceptual/PortingUnix/compiling/compiling.html

lsmod在Mac OS X上不可用,但存在其他提供类似功能的命令。”他们列出了kextutilkextstatkextloadkmodunload(我认为他们的意思是kextunload)。这些命令在Mac OS X上有man个页面。

答案 1 :(得分:7)

如果您想知道MacOS上加载了哪些内核扩展,请使用kextstat命令。

答案 2 :(得分:1)

截至 2021 年,kextstatkextutilkextloadkextunload 的联机帮助页提到它们已被弃用,而是推荐 kmutil。要复制 kextstat 的行为,请使用 kmutil showloaded