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