2012-07-14 292 views
4

在Linux中,我们有lsmod。 Mac中的lsmod相当于什么?如何在Mac OSX中查看加载的内核模块?

+2

由于'lsmod'是特定于Linux内核的命令,Mac OS不是Linux。 – 2012-07-14 07:18:32

+3

它有助于理解诸如此类的程序是外部实用程序而不是shell提供的命令。 – 2012-07-14 10:45:51

回答

13

如这里记载: https://developer.apple.com/library/mac/documentation/Porting/Conceptual/PortingUnix/compiling/compiling.html

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

+0

现在链接已经死了,你知道我今天能在哪里找到同一个文档吗? – flindeberg 2016-02-29 14:06:20

+0

已更新。苹果喜欢洗牌。 :) – 2016-04-07 13:10:38

5

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