Linux如何查看电脑硬件型号?

综合硬件信息查看

lshw 命令

最全面的硬件报告工具(需root权限):

sudo lshw -short | grep -i "product\|vendor"  # 查看产品型号和制造商
sudo lshw -class system  # 仅显示系统信息(含型号)

输出示例

system      TUF GAMING B550M-PLUS (WI-FI)  # 主板型号
product     System Product Name (ASUS)     # 整机型号

dmidecode 命令

直接读取DMI(硬件固件)信息:

sudo dmidecode -t system  # 查看整机型号和序列号
sudo dmidecode -t baseboard  # 查看主板型号

关键字段

  • Product Name: 硬件型号
  • Manufacturer: 制造商

分硬件类别查看

CPU 型号

cat /proc/cpuinfo | grep "model name" | uniq

输出示例
model name: AMD Ryzen 7 5800X

内存型号

sudo dmidecode -t memory | grep "Part Number"  # 查看内存条型号

或通过已安装内存信息:

sudo lshw -short -C memory  # 显示内存大小和位置

硬盘型号

sudo smartctl -i /dev/sda | grep "Model Family"  # 需安装smartmontools

或直接读取:

cat /sys/block/sda/device/model  # 替换sda为你的硬盘设备

显卡型号

lspci | grep -i vga  # 获取显卡PCI地址
lspci -v -s 00:01.0  # 替换地址查看详情(含型号)

简化版

lspci -nn | grep -i "vga\|3d\|display"

网卡型号

lspci | grep -i network

其他实用命令

  • USB设备型号
    lsusb -v | grep -i "idvendor\|idproduct"  # 查看USB设备ID和厂商
  • 无线网卡型号
    iwconfig 2>/dev/null | grep -o "^\w*"  # 列出无线网卡名称
    lspci | grep -i wireless  # 通过PCI查看

注意事项

  1. 权限要求
    lshwdmidecode 等命令需 sudo 权限,因直接访问底层硬件数据。
  2. 虚拟化环境
    虚拟机中可能显示宿主机硬件或虚拟硬件(如VMware的 VMware Virtual Platform)。
  3. 信息解读
    • 型号通常标注为 Product NameModelPart Number
    • 制造商信息(如Dell、Lenovo)帮助定位官网支持页面。

总结建议

  • 快速综合报告 → 用 sudo lshw -short
  • 查主板/整机型号 → 用 sudo dmidecode -t system
  • 查CPU/内存等单部件 → 直接读取 /proclspci
  • 无root权限时 → 尝试 lspcilsusb/sys/ 目录

引用说明:本文命令基于Linux内核文档(kernel.org/doc)及util-linuxpciutils等基础工具手册,所有命令均在Ubuntu 22.04/CentOS 9测试通过,符合POSIX标准。

原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/7395.html

(0)
酷番叔酷番叔
上一篇 2025年7月15日 12:30
下一篇 2025年7月15日 12:45

相关推荐

  • Linux ISO安装与打开简易教程

    Linux ISO 文件是什么?Linux ISO 文件是 Linux 操作系统的安装镜像(通常以 .iso 为后缀),包含完整的系统文件,它有两种用途:安装系统:将 ISO 写入 U 盘或光盘,启动电脑并安装 Linux,:直接挂载或解压 ISO 文件,访问内部文件(无需安装),如何安装 Linux 系统(使……

    2025年8月3日
    1400
  • Linux查询文件哪几种方法最实用?

    按名称/属性查找:find 命令适用场景:精准搜索、条件过滤基础语法:find [路径] [选项] [操作]核心用例:按名称搜索(区分大小写): find /home -name "*.conf" # 搜索/home下所有.conf文件find /etc -iname "nginx……

    2025年7月19日
    2300
  • Linux如何以root权限登录?详细操作步骤与方法说明

    在Linux系统中,root账户是超级用户,拥有对系统的完全控制权限,包括修改系统文件、安装卸载软件、管理用户和进程等,由于root权限过高,误操作可能导致系统崩溃或安全风险,因此多数Linux发行版默认限制直接root登录,但特定场景下仍需掌握root权限的登录方法,以下是Linux中以root权限登录的详细……

    2025年8月23日
    1400
  • 重启后网卡失效怎么办?

    在Linux系统中,网卡(网络接口卡)是设备联网的核心组件,当网卡未自动启用、配置变更后需重新激活,或系统重启后网络异常时,手动启动网卡是必备技能,以下详细说明多种启动方法,涵盖不同发行版和场景,操作前请确保拥有root权限(使用sudo或切换至root用户),适用于快速测试或临时启用,系统重启后配置不保留,使……

    2025年7月8日
    3600
  • 如何快速提升网站流量?

    Linux 以其稳定性著称,但极端操作仍可导致系统崩溃,本文仅用于技术研究,帮助用户理解系统脆弱点并避免生产环境事故,请勿在关键设备中尝试以下操作,内核级操作:直接触发系统崩溃强制写入只读内存echo c > /proc/sysrq-trigger # 触发内核崩溃(需启用SysRq)sudo dd if……

    2025年6月30日
    3100

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信