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当前用户?

    在Linux系统中,准确识别当前用户是系统管理、权限控制和脚本编写的基础操作,无论是通过终端直接操作,还是编写自动化脚本,都需要明确当前以哪个用户身份运行,本文将详细介绍多种查看当前用户的方法,涵盖基础命令、进阶技巧及实际应用场景,帮助用户在不同场景下灵活选择合适的操作方式,基础命令:直接查看当前用户whoam……

    2025年9月27日
    7800
  • Linux系统中如何创建逻辑卷(LV)?详细操作步骤是怎样的?

    在Linux系统中,逻辑卷(Logical Volume,LV)是LVM(Logical Volume Manager,逻辑卷管理器)的核心组件之一,它允许用户灵活地管理磁盘空间,突破传统分区的限制,实现动态扩容、缩减等操作,创建LV的过程涉及物理卷(PV)、卷组(VG)和逻辑卷(LV)的层层管理,下面将详细介……

    2025年10月8日
    1.1K00
  • Linux系统中用户想要安全退出当前登录账户应该怎么做?

    在Linux系统中,退出账户是一个基础但重要的操作,涉及不同场景下的多种方法,包括命令行终端退出、图形界面注销以及特殊情况下的强制退出等,正确退出账户不仅能确保用户数据安全,还能释放系统资源,避免进程残留,以下将从不同使用场景出发,详细介绍Linux退出账户的各种方法及注意事项,命令行终端下的账户退出方法命令行……

    2025年9月10日
    6600
  • Linux系统如何使用浏览器?

    在Linux操作系统中,使用浏览器是日常工作和娱乐的重要需求,无论是桌面环境还是服务器环境,都有多种浏览器选择和使用方式,Linux系统下的浏览器使用不仅包括图形界面(GUI)下的操作,也涵盖命令行环境下的轻量级浏览器应用,同时涉及安装、配置、优化等全流程操作,默认浏览器的使用大多数Linux发行版会预装默认浏……

    2025年9月22日
    8000
  • 双系统如何彻底删除Linux系统?

    在双系统(Windows+Linux)环境中,若不再需要Linux系统,可通过删除Linux分区并修复Windows引导来彻底移除Linux,以下是详细操作步骤,涵盖准备工作、分区识别、删除操作及引导修复,确保过程安全且不影响Windows系统正常使用,操作前准备工作备份重要数据删除分区会清除该分区所有数据,若……

    2025年8月25日
    8500

发表回复

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

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信