Linux列表硬件信息命令
时间:2020-01-09 10:41:44 来源:igfitidea点击:
如何使用命令行选项获取有关Linux服务器的详细硬件信息?
查找硬件信息的Linux命令是什么?
您可以使用以下任何一种工具来提取有关计算机硬件配置的详细信息:
dmidecode命令请参见有关系统硬件组件的说明,以及其他有用的信息,例如序列号和BIOS版本。lshw命令列表硬件命令。ls *命令。/proc /文件系统
方法1 dmidecode工具
使用yum或apt-get命令安装dmidecode工具。
安装后,执行以下命令以列出硬件信息:
# dmidecode
输出示例:
SMBIOS 2.6 present.
18 structures occupying 992 bytes.
Table at 0x0009B400.
Handle 0x0000, DMI type 0, 24 bytes
BIOS Information
Vendor: American Megatrends Inc.
Version: 080016
Release Date: 04/01/2010
Address: 0xF0000
Runtime Size: 64 kB
ROM Size: 1024 kB
Characteristics:
ISA is supported
PCI is supported
PNP is supported
BIOS is upgradeable
BIOS shadowing is allowed
ESCD support is available
Boot from CD is supported
Serial services are supported (int 14h)
Printer services are supported (int 17h)
CGA/mono video services are supported (int 10h)
ACPI is supported
USB legacy is supported
LS-120 boot is supported
ATAPI Zip drive boot is supported
BIOS boot specification is supported
Targeted content distribution is supported
BIOS Revision: 8.16
Handle 0x0001, DMI type 1, 27 bytes
System Information
Manufacturer: ICP / iEi
Product Name: TS-859 PRO
Version: V1.0
Serial Number: To Be Filled By O.E.M.
方法2:lshw
该工具可以报告具有DMI功能的x86或IA-64系统以及某些PowerPC计算机上的确切内存配置,固件版本,主板配置,CPU版本和速度,缓存配置,总线速度等。
它当前支持DMI(仅x86和IA-64),OpenFirmware设备树(仅PowerPC),PCI/AGP,CPUID(x86),IDE/ATA/ATAPI,PCMCIA(仅在x86上进行测试),SCSI和USB。
注意:使用apt-get install lshw(Debian和Friends)或yum instal lshw(Red Hat和Friends)安装lshw。
列出硬件
在shell提示符下执行lshw:
# lshw | more
或者
# lshw
输出示例:
nas01
description: Computer
product: TS-859 PRO (To Be Filled By O.E.M.)
vendor: ICP / iEi
version: V1.0
serial: To Be Filled By O.E.M.
width: 64 bits
capabilities: smbios-2.6 dmi-2.6 vsyscall32
configuration: boot=normal family=To Be Filled By O.E.M. sku=To Be Filled By O.E.M. uuid=00020003-0004-0005-0006-000700080009
要以紧凑简短格式列出硬件,请执行:
# lshw -short
输出示例:
H/W path Device Class Description ====================================================== /0/0 memory 64KiB BIOS /0/3 processor Intel(R) Atom(TM) CPU D510 @ 1.66GHz /0/3/4 memory 48KiB L1 cache /0/3/5 memory 1MiB L2 cache /0/8 memory 2GiB System Memory /0/8/0 memory 2GiB DIMM DDR2 Synchronous 667 MHz (1.5 ns) /0/8/1 memory DIMM [empty] /0/100 bridge Atom Processor D4xx/D5xx/N4xx/N5xx DMI Bridge /0/100/2 display Atom Processor D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller /0/100/2.1 display Atom Processor D4xx/D5xx/N4xx/N5xx Integrated Graphics
要列出系统中的所有磁盘和存储控制器,请执行:
# lshw -class disk -class storage
要以HTML格式列出所有网络接口,请执行:
# lshw -html -class network
ls*命令
使用lspci命令列出基于Linux的系统上的所有PCI设备:
# lspci
使用lscpu命令来显示有关使用基于Linux的系统的CPU体系结构的信息:
# lscpu
使用lsusb命令在基于Linux的系统上的USB设备上显示信息:
# lsusb
在Linux上,使用lsscsi命令列出SCSI设备(或主机)及其属性:
# lsscsi
使用lsb_release和uname命令列出您的发行版和内核版本:
# lsb_release -a # uname -a

