debian

如何查看debian系统驱动状态

小樊
52
2025-08-07 16:42:37
栏目: 智能运维

在Debian系统中,你可以使用以下几种方法来查看驱动状态:

1. 使用 lspci 命令

lspci 是一个用于显示PCI总线信息的工具,可以用来查看硬件设备和驱动状态。

lspci -k

这个命令会列出所有PCI设备,并显示它们当前使用的驱动程序。例如:

00:00.0 Host bridge: Intel Corporation 4th Gen Core Processor DRAM Controller (rev 06)
    Subsystem: Intel Corporation Device 0601
    Kernel driver in use: intel-pci-bridge

00:01.0 VGA compatible controller: NVIDIA Corporation GP102 [GeForce GTX 1080 Ti] (rev a1)
    Subsystem: eVga.com. Corp. GP102 [GeForce GTX 1080 TI]
    Kernel driver in use: nvidia

2. 使用 lsmod 命令

lsmod 命令可以列出当前加载的内核模块,这些模块通常对应于系统中的驱动程序。

lsmod

这个命令会显示所有已加载的内核模块及其相关信息。你可以查找特定的驱动程序模块,例如:

Module                  Size  Used by
nvidia                4587520  0
i915                   983040  1
drm_kms_helper        167936  1 i915
...

3. 使用 dmesg 命令

dmesg 命令可以显示内核环缓冲区的消息,这些消息通常包含硬件初始化和驱动加载的信息。

dmesg | grep -i driver

这个命令会过滤出与驱动相关的消息。例如:

[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Linux version 5.4.0-42-generic (buildd@lgw01-amd64-039) (gcc version 9.3.0 (Debian 9.3.0-10)) #46~18.04.1-Ubuntu SMP Fri Jul 10 00:24:02 UTC 2020
[    0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-5.4.0-42-generic root=UUID=your-uuid ro quiet splash vt.handoff=7
[    0.000000] KERNEL supported cpus:
...
[    0.000000] ACPI: Added _OSI(Module Device)
[    0.000000] ACPI: Added _OSI(Processor Device)
[    0.000000] ACPI: Added _OSI(3.0 _SCP Extensions)
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML code
...
[    0.000000] ACPI: Executed 1 blocks of module-level executable AML

0
看了该问题的人还看了