Linux 查看设备和驱动安装相关信息

参考

列出所有硬件信息

lspci 命令可以列出所有硬件信息,包括已经安装了驱动和为安装驱动的硬件设备,通过 pci 总线的连接情况读取信息.

列出当前系统中所有已经加载了的模块/驱动

使用 lsmod 命令.

lsmod 命令只能显示编译 linux 内核时选中为 “M” 的驱动程序。

查看该设备的驱动有没有安装

用 dmesg 命令,其信息较多,需要用 grep 过滤。

比如查看与 wifi 相关的:

1
$ dmesg | grep -i wifi

单看指定模块/驱动的信息

使用 modinfo 命令.

alias 指这个模块/驱动所支持的硬件型号。

加载驱动

用modprobe 或 insmod 命令.

删除一个模块/驱动

用 rmmod 命令.

确定需要安装驱动的硬件型号

查看 /etc/sysconfig/hwconf.

vendorld 指的是硬件的生产商编号。

deviceld 指该设备的编号,一般生产商和设备编号都是四位。

查找与设备相关的信息

http://pci-ids.ucw.cz/iii/ 这个网站查找。

常用的检测命令

用硬件检测程序 kuduz 探测新硬件

查看 CPU 信息

1
cat /proc/cpuinfo

查看板卡信息

1
cat /proc/pci

查看 PCI 信息

1
lspci

查看内存信息

1
cat /proc/meminfo

查看 USB 设备信息

1
cat /proc/bus/usb/devices

查看鼠标和键盘信息

1
cat /proc/bus/input/devices
1
cat /proc/bus/usb/devices

查看硬件信息和使用情况

1
fdisk & disk -l & df
1
cat /proc/bus/input/devices

查看各设备的中断请求 (IRQ)

1
cat /proc/interrupts
1
fdisk & disk -l & df

查看系统体系结构

1
uname -a
1
cat /proc/interrupts

查看包括 bios, cpu, 内存等信息

1
dmidecode

查看硬件信息

1
dmesg | more
1
uname -a

Linux 查看设备和驱动安装相关信息
http://example.com/2022/09/05/Linux-查看设备和驱动安装相关信息/
作者
Jie
发布于
2022年9月5日
许可协议