我怎样才能在CentOS 5.4或4.8中find正在使用的模块?
例如,在Fedora 12中:
lspci -k
(...) 06:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02) Subsystem: Intel Corporation PRO/Wireless 3945ABG Network Connection Kernel driver in use: iwl3945 Kernel modules: iwl3945
在CentOS中:
lspci -k lspci: invalid option -- k (...)
用lsmod:
lsmod的| grep(模块)
我认为不是一个select,因为我不知道哪个设备正在使用该模块。
请更新您的pciutils软件包。
#yum install pciutils
并发出lspci -k它应该工作。
http://linux.die.net/man/8/lspci
-t
显示包含所有总线,桥梁,设备和它们之间的连接的树形图。
lspci -v在你的标题上说明应该可以工作,但它会列出一切。
-v
详细并显示有关所有设备的详细信息。
-vv
非常详细,并显示更多的细节。 这个级别包括一切被认为有用
-vvv
更加冗长,并且显示我们能够parsing的所有东西,即使它看起来并不有趣(例如,未定义的内存区域)。
你也可以使用lsmod
#lsmod 使用模块大小 nfs 231597 2 nfsd 205489 17 exportfs 9665 1 nfsd nfs_acl 7617 2 nfs,nfsd auth_rpcgss 43105 1 nfsd autofs4 29253 3 coretemp 12609 0 w83627ehf 23241 0 hwmon_vid 6849 1 w83627ehf hidp 22977 2 l2cap 29761 5 hidp 蓝牙53797 2 hidp,l2cap locking63209 3 nfs,nfsd sunrpc 149373 21 nfs,nfsd,nfs_acl,auth_rpcgss,lockd cpufreq_ondemand 12493 1 acpi_cpufreq 13641 3 mperf 6337 1 acpi_cpufreq via_rhine 27597 0 be2iscsi 59221 0 ib_iser 35609 0 rdma_cm 35705 1 ib_iser ib_cm 39213 1 rdma_cm iw_cm 13125 1 rdma_cm ib_sa 39093 2 rdma_cm,ib_cm ib_mad 37717 2 ib_cm,ib_sa ib_core 63557 6 ib_iser,rdma_cm,ib_cm,iw_cm,ib_sa,ib_mad ib_addr 11717 1 rdma_cm iscsi_tcp 20041 0 xfrm_nalgo 13381 0 crypto_api 12609 1 xfrm_nalgo ...