zl程序教程

您现在的位置是:首页 >  系统

当前栏目

深入探讨Linux下的驱动查看(查看驱动linux)

Linux驱动 查看 深入探讨
2023-06-13 09:14:18 时间

Linux驱动被广泛应用于嵌入式系统,Linux给用户带来了方便性和可操作性,真正体现它的强大功能。本文将深入探讨Linux下的驱动查看。

Linux系统提供了很多工具来查看当前系统中已安装的驱动,以下是一些常用的查看驱动的方法:

首先是使用lspci命令,可以用来查看当前硬件的硬件状态,包括硬件的厂商,型号,PCI编号等:

[root@localhost]# lspci 
00:00.0 Host bridge: Intel Corporation Device 811900:01.0 PCI bridge: Intel Corporation Sky Lake USB Enhanced Host Controller
00:02.0 VGA compatible controller: Advanced Micro Devices, Inc. Device 3

其次是使用lsmod命令,可以用来查看当前系统正在运行的内核模块,以及模块加载顺序:

[root@localhost]# lsmod 
Module Size Used by mptbase 81988 1 mptscsih
ngl_usb_core 24576 0 usb_common 16384 1 ngl_usb_core
ipt_MASQUERADE 16384 0 NF_TPROXY_IPV4 16384 0
NF_CONNTRACK_IPV4 16384 1 xt_CT 16384 1

第三是使用dmesg命令,可以查看当前系统在引导时运行的日志,包括硬件信息,启动过程中使用的模块等:

[root@localhost]# dmesg
[ 0.000000] ACPI: RSDP 0x00000000000E0000 000024 (v02 LENOVO)[ 0.004890] ACPI: XSDT 0x00000000A944E000 0000C8 (v01 LENOVO TP-7T 00000001 INTL 20130214)
[ 0.006871] ACPI: FACP 0x00000000A945A000 00010C (v04 LENOVO TP-7T 00000001 INTL 20130214)

最后,如果要查看当前所有可用驱动,可以使用find命令:

[root@localhost]# find /lib/modules -name “*.ko"
/lib/modules/4.9.0-11-amd64/kernel/drivers/ata/ata_piix.ko/lib/modules/4.9.0-11-amd64/kernel/drivers/scsi/scsi_mod.ko
/lib/modules/4.9.0-11-amd64/kernel/drivers/mtd/nand/nand_ecc.ko/lib/modules/4.9.0-11-amd64/kernel/drivers/gpu/drm/nouveau/nouveau.ko

总的来说,Linux的驱动查看功能丰富,使用以上方法,可以更容易地查看和管理驱动。


我想要获取技术服务或软件
服务范围:MySQL、ORACLE、SQLSERVER、MongoDB、PostgreSQL 、程序问题
服务方式:远程服务、电话支持、现场服务,沟通指定方式服务
技术标签:数据恢复、安装配置、数据迁移、集群容灾、异常处理、其它问题

本站部分文章参考或来源于网络,如有侵权请联系站长。
数据库远程运维 深入探讨Linux下的驱动查看(查看驱动linux)