Linux超级实用:查看系统硬件详情(linux查硬件信息)

Linux是一款开源操作系统,由多数计算机硬件团队选择使用,在这里你可以用很简单的脚本查看你当前系统的硬件信息。本文将介绍如何使用Linux查看你系统上的硬件信息。

首先,你可以通过lspci命令查看你的系统上所有PCI/AGP设备的配置信息,具体方法是:

$ lspci
00:00.0 Host bridge: Intel Corporation 82443LX/EX Host bridge (rev 04)
00:02.0 VGA compatible controller: Intel Corporation 82443LX/EX AGP graphics accelerator (rev 04)
00:03.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
01:00.0 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01)
```

这个命令会在终端中显示你系统上装有的硬件设备,有设备的总线类型,型号,识别码及其驱动程序。 通过lspci命令可以获得更多的信息,在命令的最后加上 -v参数可以获得设备的更详细的信息,具体方法是:

$ lspci -v

00:00.0 Host bridge: Intel Corporation 82443LX/EX Host bridge (rev 04)

Subsystem: Intel Corporation Device 00e6

Flags: bus master, medium devsel, latency 0

Memory at f8000000 (32-bit, non-prefetchable) [size=1M]

Capabilities: [d0] Power Management version 2

00:02.0 VGA compatible controller: Intel Corporation 82443LX/EX AGP graphics accelerator (rev 04)

Subsystem: Intel Corporation Device 00e7

Flags: bus master, 66MHz, medium devsel, latency 80, IRQ 5.

Memory at fb000000 (32-bit, non-prefetchable) [size=16M]

Memory at d0000000 (32-bit, prefetchable) [size=64M]

Expansion ROM at [disabled] [size=2M]

Capabilities: [60] AGP version 2.0


第二种方式,可以通过lsusb命令获取系统上USB设备的详细信息,相关查询过程如下:

$ lsusb

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub

Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 003 Device 002: ID 04d9:0103 Holtek Semiconductor, Inc. Keyboard


lsusb命令会在终端中显示你系统上USB总线及设备信息,有总线类型,设备的厂商ID,产品ID及描述。

另外,在Linux系统上你还能使用dmidecode命令来获取你计算机的BIOS(Basic Input/Output System)信息,具体查看方法如下:

$ sudo dmidecode

# dmidecode 2.11

SMBIOS 2.7 present.

Handle 0x0000, DMI type 0, 28 bytes

BIOS Information

Vendor: Phoenix Technologies LTD

Version: 6.00

Release Date: 06/02/2012


dmidecode命令会显示有关BIOS信息,包括主板厂商,版本号,发布日期及更多信息,此外也能够获得计算机系统的基本信息,如系统名称,序列号,UUID,主板型号,CPU型号及内存大小等信息。

综上所述,使用Linux系统可以使用几个简单的命令获取你系统上的硬件信息,lspci、lsusb以及dmidecode有助于你查看系统硬件的型号,制造商ID以及其他重要信息,为你更好的管理系统硬件做出贡献。

数据运维技术 » Linux超级实用:查看系统硬件详情(linux查硬件信息)