hard-info

本文介绍了在Windows和Linux系统下查看硬件信息的方法。在Windows中,推荐使用cpu-z和AIDA64进行详细硬件检测。在Linux中,通过命令行工具如lshw、hardinfo、lstopo等可以查看CPU、内存、显卡、硬盘和网络等信息。此外,还提供了针对PCI设备、CPU型号、内存总量、显卡详细信息和硬盘状态的查询命令。
摘要由CSDN通过智能技术生成
 
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
解释下后面的代码: display_alert "Merging and packaging linux firmware" "@host" "info" local firmwaretempdir plugin_dir firmwaretempdir=$(mktemp -d) chmod 700 ${firmwaretempdir} trap "ret=\$?; rm -rf \"${firmwaretempdir}\" ; exit \$ret" 0 1 2 3 15 plugin_dir="orangepi-firmware${FULL}" mkdir -p "${firmwaretempdir}/${plugin_dir}/lib/firmware" [[ $IGNORE_UPDATES != yes ]] && fetch_from_repo "https://github.com/orangepi-xunlong/firmware" "${EXTER}/cache/sources/orangepi-firmware-git" "branch:master" if [[ -n $FULL ]]; then [[ $IGNORE_UPDATES != yes ]] && fetch_from_repo "$MAINLINE_FIRMWARE_SOURCE" "${EXTER}/cache/sources/linux-firmware-git" "branch:master" # cp : create hardlinks cp -af --reflink=auto "${EXTER}"/cache/sources/linux-firmware-git/* "${firmwaretempdir}/${plugin_dir}/lib/firmware/" fi # overlay our firmware # cp : create hardlinks cp -af --reflink=auto "${EXTER}"/cache/sources/orangepi-firmware-git/* "${firmwaretempdir}/${plugin_dir}/lib/firmware/" # cleanup what's not needed for sure rm -rf "${firmwaretempdir}/${plugin_dir}"/lib/firmware/{amdgpu,amd-ucode,radeon,nvidia,matrox,.git} cd "${firmwaretempdir}/${plugin_dir}" || exit # set up control file mkdir -p DEBIAN cat <<-END > DEBIAN/control Package: orangepi-firmware${FULL} Version: $REVISION Architecture: all Maintainer: $MAINTAINER <$MAINTAINERMAIL> Installed-Size: 1 Replaces: linux-firmware, firmware-brcm80211, firmware-ralink, firmware-samsung, firmware-realtek, orangepi-firmware${REPLACE} Section: kernel Priority: optional Description: Linux firmware${FULL} END cd "${firmwaretempdir}" || exit # pack mv "orangepi-firmware${FULL}" "orangepi-firmware${FULL}_${REVISION}_all" display_alert "Building firmware package" "orangepi-firmware${FULL}_${REVISION}_all" "info" fakeroot dpkg-deb -b -Z${DEB_COMPRESS} "orangepi-firmware${FULL}_${REVISION}_all" >> "${DEST}"/${LOG_SUBPATH}/install.log 2>&1 mv "orangepi-firmware${FULL}_${REVISION}_all" "orangepi-firmware${FULL}" rsync -rq "orangepi-firmware${FULL}_${REVISION}_all.deb" "${DEB_STORAGE}/" # remove temp directory rm -rf "${firmwaretempdir}"
06-02
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值