回答:
lsmod
ロードされているすべての動的モジュールをリストします。
のエントリは/sys/module
、動的にロードされるのではなく、動的モジュールおよびカーネルに組み込まれている(およびアクセス可能である必要があるパラメーターがある)モジュールに対応しています。例えば:
[michael@brazzers:~]$ ls -d /sys/module/ip_tables/
/sys/module/ip_tables/
[michael@brazzers:~]$ lsmod |grep ^ip_tables
ip_tables 26995 3 iptable_filter,iptable_mangle,iptable_nat
[michael@brazzers:~]$ grep CONFIG_NF_NAT_IPV4 /boot/config-3.8.0-30-generic
CONFIG_NF_NAT_IPV4=m
iptablesモジュールが動的モジュールとして構成されていることがわかります。対比して:
[michael@brazzers:~]$ ls -d /sys/module/apparmor/
/sys/module/apparmor/
[michael@brazzers:~]$ lsmod |grep ^apparmor
[michael@brazzers:~]$ grep APPARMOR /boot/config-3.8.0-30-generic
CONFIG_SECURITY_APPARMOR=y
apparmorは組み込みです。