参考
列出所有硬件信息
lspci
命令可以列出所有硬件信息,包括已经安装了驱动和为安装驱动的硬件设备,通过 pci
总线的连接情况读取信息.
列出当前系统中所有已经加载了的模块/驱动
使用 lsmod
命令.
lsmod
命令只能显示编译 linux 内核时选中为 “M” 的驱动程序。
查看该设备的驱动有没有安装
用 dmesg 命令,其信息较多,需要用 grep
过滤。
比如查看与 wifi 相关的:
单看指定模块/驱动的信息
使用 modinfo 命令.
alias 指这个模块/驱动所支持的硬件型号。
加载驱动
用modprobe 或 insmod 命令.
删除一个模块/驱动
用 rmmod 命令.
确定需要安装驱动的硬件型号
查看 /etc/sysconfig/hwconf
.
vendorld 指的是硬件的生产商编号。
deviceld 指该设备的编号,一般生产商和设备编号都是四位。
查找与设备相关的信息
到 http://pci-ids.ucw.cz/iii/
这个网站查找。
常用的检测命令
用硬件检测程序 kuduz 探测新硬件
查看 CPU 信息
查看板卡信息
查看 PCI 信息
查看内存信息
查看 USB 设备信息
1
| cat /proc/bus/usb/devices
|
查看鼠标和键盘信息
1
| cat /proc/bus/input/devices
|
1
| cat /proc/bus/usb/devices
|
查看硬件信息和使用情况
1
| cat /proc/bus/input/devices
|
查看各设备的中断请求 (IRQ)
查看系统体系结构
查看包括 bios, cpu, 内存等信息
查看硬件信息