获取计算机硬件信息

Windows

有的是工具可以导出,比如鲁大师,CPUZ 等。
不过系统自带的这个也挺好的:

  1. Ctrl + R
  2. 输入:dxdiag,回车
  3. 点击按钮:保存所有信息(S)...

Linux(Ubuntu)

有太多的命令可以查看某类型硬件配置,比如:lspcilsusbdmidecode 等等。
网上总结很好了,到处都是(下面的拓展阅读中就列出了几个)。

但是要有一个汇总的话:

sudo lshw -short > /tmp/lshw_report.txt
sudo lshw -json | jq --tab .children

sudo apt install -y hardinfo
# hardinfo # GUI
# 导出:-r report
sudo hardinfo -r -g short -f text > /tmp/hardinfo.txt

hwinfo --short > /tmp/hwinfo_report.txt

screenfetch -N > /tmp/screenfetch.txt

# https://github.com/linuxhw/hw-probe#install
# 这个服务有点意思,上传硬件配置到一个在线服务上,
snap install hw-probe
sudo hw-probe -all -upload -id 'Computer@Office'

lshw 挺好,拿到的信息够用了。

样例:

H/W path      Device      Class       Description
=================================================
                          system      VirtualBox
/0                        bus         VirtualBox
/0/0                      memory      128KiB BIOS
/0/1                      memory      5888MiB System memory
/0/2                      processor   Intel(R) Core(TM) i5-4460  CPU @ 3.20GHz
/0/100                    bridge      440FX - 82441FX PMC [Natoma]
/0/100/1                  bridge      82371SB PIIX3 ISA [Natoma/Triton II]
/0/100/1.1                storage     82371AB/EB/MB PIIX4 IDE
/0/100/2                  display     VirtualBox Graphics Adapter
/0/100/3      enp0s3      network     82540EM Gigabit Ethernet Controller
/0/100/4                  generic     VirtualBox Guest Service
/0/100/5                  multimedia  82801AA AC'97 Audio Controller
/0/100/6                  bus         KeyLargo/Intrepid USB
/0/100/6/1    usb2        bus         OHCI PCI host controller
/0/100/6/1/1              input       USB Tablet
/0/100/7                  bridge      82371AB/EB/MB PIIX4 ACPI
/0/100/b                  bus         82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller
/0/100/b/1    usb1        bus         EHCI Host Controller
/0/100/d                  storage     82801HM/HEM (ICH8M/ICH8M-E) SATA Controller [AHCI mode]
/0/3          scsi0       storage     
/0/3/0.0.0    /dev/cdrom  disk        CD-ROM
/0/4          scsi2       storage     
/0/4/0.0.0    /dev/sda    disk        85GB VBOX HARDDISK
/0/4/0.0.0/1  /dev/sda1   volume      79GiB EXT4 volume
/0/5          scsi3       storage     
/0/5/0.0.0    /dev/sdb    volume      50GiB VBOX HARDDISK
/0/6          scsi4       storage     
/0/6/0.0.0    /dev/sdc    volume      100GiB VBOX HARDDISK
/0/7          scsi5       storage     
/0/7/0.0.0    /dev/sdd    disk        42GB VBOX HARDDISK
/0/7/0.0.0/1  /dev/sdd1   volume      19GiB EXT4 volume
/0/7/0.0.0/2  /dev/sdd2   volume      20GiB Linux filesystem partition
/1            virbr0      network     Ethernet interface
/2            virbr0-nic  network     Ethernet interface

拓展阅读