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)
酷番叔酷番叔
上一篇 5天前
下一篇 5天前

相关推荐

  • 如何快速上手Linux模拟器?

    Linux模拟器(如WSL、Cygwin、QEMU等)允许用户在Windows、macOS或其他系统上运行Linux环境,无需安装双系统或虚拟机,本教程以Windows平台为例,重点讲解最主流的WSL(Windows Subsystem for Linux),同时涵盖其他工具的基本用法,为什么使用Linux模拟……

    2025年6月24日
    1400
  • Linux如何安全登录Oracle数据库?

    前提条件安装Oracle客户端或服务端需已安装Oracle数据库服务端(如oracle-database-server)或客户端工具(如oracle-instantclient),验证安装:执行 sqlplus -v 查看版本信息,若未安装需下载安装包,配置环境变量在用户配置文件(如 ~/.bashrc 或……

    3天前
    600
  • 如何避免临时目录名称冲突?

    在Linux系统中,文件类型由系统内核根据文件元数据自动判定,无法直接通过命令将普通文件()修改为目录(d),但可通过创建新目录并迁移数据的方案实现类似效果,具体操作如下:核心原理Linux文件类型由元数据中的mode字段决定(通过ls -l首字符查看)::普通文件(Regular File)d:目录(Dire……

    2025年7月8日
    1000
  • 为什么登录后操作更轻松高效?

    前期准备购买阿里云服务器进入阿里云官网,选择 ECS云服务器,推荐配置:系统:Alibaba Cloud Linux 3(兼容CentOS,优化版更稳定)最低配置:1核2GB(个人博客/小型网站足够)带宽:按需选择(初期1Mbps可满足)连接服务器使用SSH工具(如PuTTY或Xshell): ssh root……

    2025年6月28日
    1200
  • Debian/Ubuntu安装失败?如何解决

    在Linux系统中,文件后缀(扩展名)主要用于标识文件类型(如.txt、.jpg),但系统本身不依赖后缀识别文件类型,修改后缀可通过命令行实现,以下是详细方法及注意事项:单个文件修改:mv 命令原理:通过重命名直接修改后缀,不改变文件内容,操作步骤:mv 原文件名.旧后缀 新文件名.新后缀示例:将 file.t……

    2025年6月13日
    1600

发表回复

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

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信