在Linux系统中,查看驱动信息通常需要使用一些特定的命令和工具,这些命令和工具可以帮助我们了解系统上安装的驱动程序,以及它们的版本、性能和其他相关信息,以下是在美国服务器Linux系统中查看驱动信息的方法:
1、使用lspci命令
lspci(List PCI Devices)是一个用于列出PCI总线设备信息的命令,通过这个命令,我们可以查看到系统上所有的PCI设备,包括显卡、网卡、声卡等,要使用lspci命令,只需在终端中输入以下命令:
lspci
执行后,你将看到类似以下的输出:
00:00.0 Host bridge: Intel Corporation 4th Gen Core Processor DRAM Controller (rev 06)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor PCI Express x16 Controller (rev 06)
00:14.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI (rev 05)
...
在这个输出中,每一行代表一个PCI设备,设备的详细信息包括厂商、型号、修订号等,通过这个命令,我们可以了解到系统上安装了哪些PCI设备,但无法获取到设备的驱动信息。
2、使用lsmod命令
lsmod(List Modules)是一个用于列出当前加载的内核模块的命令,通过这个命令,我们可以查看到系统上所有已加载的内核模块,以及它们所依赖的其他模块,要使用lsmod命令,只需在终端中输入以下命令:
lsmod
执行后,你将看到类似以下的输出:
Module Size Used by
nvidia 13579924 1145
i915 8388608 27579
drm_kms_helper 143360 2 i915
...
在这个输出中,每一行代表一个已加载的内核模块,模块的详细信息包括大小、被哪些其他模块使用等,通过这个命令,我们可以了解到系统上加载了哪些内核模块,但无法获取到模块的驱动信息。
3、使用modinfo命令
modinfo(Module Information)是一个用于显示指定内核模块信息的命令,通过这个命令,我们可以查看到指定模块的详细信息,包括作者、许可证、描述等,要使用modinfo命令,只需在终端中输入以下命令:
modinfo nvidia
执行后,你将看到类似以下的输出:
filename: /lib/modules/4.4.0-136-generic/updates/dkms/nvidia.ko
version: 450.36.06-04-gf9c9ebb-yocto-standard kNVM mk8.4.0-136-generic
license: NVIDIA and the NVIDIA logo are trademarks or registered trademarks of NVIDIA Corporation in the U.S. and other countries. Other third-party product or service names mentioned in this notice may be trademarks or registered trademarks of their respective companies.
description: NVIDIA Virtual Audio Device (KMS) driver for Linux kernel KERNEL_VERSION( >= 3.19.0-15-generic) with KMS support for audio devices using HDA codec with non-Intel sound chipsets.
author: NVIDIA Corporation <opensource@nvidia.com>
srcversion: FFB7E3D7F7C5D5B7E8B5D7D
depends: drm,video,nvidia-modeset,nvidia-uvm,nvidia-drm,nvidia-utils,nvidia-settings,nvidia-prime,xorg-server,xorg-xinit,xorg-video-abi-22,xorg-video-abi-23,xorg-video-abi-24,xorg-video-abi-25,xorg-video-abi-26,xorg-video-abi-27,xorg-video-abi-28,xorg-video-abi-29,xorg-video-abi-30,xorg-video-abi-31,xorg-video-abi-32,xorg-video-abi-33,xorg-video-abi-34,xorg-video-abi-35,xorg-video-abi-36,xorg-video-abi-37,xorg-video-abi-38,xorg-video-abi-39,xorg-video-abi-40,xorg-video-abi-41,xorg-video-abi-42,xorg-video-abi-43,xorg-video-abi-44,xorg-video-abi-45,xorg-video-abi-46,xorg-video-abi-47,xorg-video-abi-48,xorg-video-abi-49,xorg-video-abi-50,xorg-video-abi64,xserver-xephyr,libdrm,libva,libvdpau,libcap2,libelf1,libattr1,libblkid1,libuuid1,libselinux1,libmount1,libsmartcols1,libinput1,libudev1,libbsd,kmod,binfmt_misc,python3
systemd: yes (replaces modprobe) disabled since kvm module is not loaded
...
在这个输出中,我们可以看到指定模块的详细信息,包括作者、许可证、描述等,通过这个命令,我们可以了解到指定模块的驱动信息。
原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/175398.html