1. Windows下查看硬件信息 2. Linux系统查看硬件信息GUI 3. Linux命令行查看硬件设备 3.1 查看PCI设备 3.2 查看CPU 3.3 查看内存 3.4 查看显卡 3.5 查看硬盘 3.6 查看网络 3.7 综合
1. Windows下查看硬件信息
cpu-z 查看CPU,GPU,MB,RAM等主要部件。
https://www.cpuid.com/softwares.html
更加详细专业的有: AIDA64...
http://www.aida64.com/downloads/latesta64xe
安装后有1个月试用期。可以导出非常详细的系统信息,比如下面这样:
https://szosoft.blogspot.com/p/tom-pc2008.html
2. Linux系统查看硬件信息GUI
使用命令或快捷方式打开:
$ lstopo
打开后还有快捷键提示,如下图,可以看到2个硬盘分别接入那个地址,网卡使用那个PCI地址。
$ sudo hardinfo
可以看到硬件及操作系统软件的详细信息,如下图,可以看到这个x1的PCIe最大速率2.5GT/s
$ sudo lshw -X
打开若不显示任何内容,点一下Refresh刷新即可,如下图,可以看到USB的版本及速率
lshw的多种输出格式
$ lshw –help
-html output hardware tree as HTML 将硬件树输出为HTML -xml output hardware tree as XML 将硬件树输出为XML -short output hardware paths 输出硬件路径 -businfo output bus information 输出总线信息 -X use graphical interface 使用图形界面
$ sudo lshw -html > lshw-html.html
3. Linux命令行查看硬件设备
3.1 查看PCI设备
$ lspci PCI设备列表,第一列就是设备的[ids] $ lspci -tvnn PCI设备树状列表,可以看到PCIe端口被那些设备占用了 $ lspci -vvvnn -s [ids] 根据上面列表的[ids]查询详细信息 $ lsusb.py -i 查看USB端口及设备,可以看到USB版本及速率,电流等 $ ls -l /dev/disk/by-path/ 查看硬盘使用了那些端口
根据上面这些查询就能列出类似如下这张PCI设备的整体列表了
$ lspci |