Linux如何查看硬盘型号?

通过 lshw 命令(推荐)

特点:系统硬件综合报告,信息最完整
安装

sudo apt install lshw         # Debian/Ubuntu
sudo yum install lshw         # RHEL/CentOS

操作

sudo lshw -class disk         # 列出所有磁盘信息

输出示例

*-disk
   description: ATA Disk
   product: Samsung SSD 870 EVO 1TB   # 此处为硬盘型号
   vendor: Samsung
   physical id: 0.0.0
   ...

关键字段product 行即硬盘型号。


使用 hdparm 命令(专用于SATA/IDE硬盘)

特点:直接读取硬盘固件信息
安装

sudo apt install hdparm        # Debian/Ubuntu
sudo yum install hdparm        # RHEL/CentOS

操作

sudo hdparm -I /dev/sda | grep "Model Number"  # 替换sda为你的硬盘

输出示例

 Model Number:       WDC WD20EFZX-68AWUN0   # 硬盘型号

通过 smartctl(支持SMART数据的硬盘)

特点:获取详细健康状态及型号
安装

sudo apt install smartmontools # Debian/Ubuntu
sudo yum install smartmontools # RHEL/CentOS

操作

sudo smartctl -i /dev/sda | grep "Device Model"  # 替换sda

输出示例

Device Model:     Crucial_CT1000MX500SSD1  # 硬盘型号

查看系统虚拟文件系统

特点:无需安装额外工具
路径

cat /sys/class/block/sda/device/model      # 替换sda

输出示例

SAMSUNG MZVL21T0HCLR-00B00   # 直接返回型号(可能含空格需手动删除)

其他辅助命令

  1. lsblk(查看设备基础信息)

    lsblk -d -o name,model     # 部分系统支持model列
  2. udevadm(查询设备数据库)

    udevadm info -q property -n /dev/sda | grep ID_MODEL=
  3. inxi(系统信息工具)

    sudo inxi -D                # 需安装inxi包

工具 需要root 支持硬盘类型 额外信息
lshw 全部(SATA/NVMe/SCSI) 完整硬件拓扑
hdparm SATA/IDE 硬盘参数与设置
smartctl 支持SMART的硬盘 健康状态与错误日志
/sys文件系统 全部 直接内核数据
lsblk 全部 设备挂载点与分区

注意事项

  1. 权限问题:读取底层硬件需sudo权限(除/sys和部分lsblk场景)。
  2. NVMe硬盘:优先使用lshw或检查NVMe专用路径:
    cat /sys/class/block/nvme0n1/device/model  # nvme0n1为NVMe设备名
  3. 多硬盘场景:先用lsblkfdisk -l确认硬盘设备名(如sda、nvme0n1)。

引用说明参考Linux man手册(man lshwman hdparm)及Kernel.org官方文档,工具行为基于Linux内核5.15+版本验证,不同发行版命令参数可能略有差异。

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

(0)
酷番叔酷番叔
上一篇 2025年7月24日 18:15
下一篇 2025年7月24日 18:34

相关推荐

  • 如何轻松掌握基础命令工具?

    在Linux系统中,查看显卡信息是硬件管理、驱动安装或性能优化的基础操作,以下是多种可靠方法,涵盖命令行工具和图形界面方案,适用于不同发行版(如Ubuntu、CentOS、Fedora等),操作前请确保拥有终端执行权限(部分命令需sudo),lspci(最常用)作用:列出所有PCI设备(包括显卡),命令:lsp……

    2025年7月28日
    12200
  • 如何查看linux的配置文件

    使用文本编辑器如 vi、nano 等打开查看,或用 `cat

    2025年8月16日
    9500
  • Linux打不开Excel?这些方法能解决!

    使用 LibreOffice(推荐)优势:开源免费、预装于多数Linux发行版、兼容性好步骤:安装(若未预装):sudo apt install libreoffice-calc # Debian/Ubuntusudo dnf install libreoffice-calc # Fedora打开文件:图形界面……

    2025年7月28日
    11300
  • Linux系统如何查看本地端口是否打开的详细操作步骤呢?

    在Linux系统中,端口是网络通信的入口,服务是否正常运行、网络连接是否正常,都与端口状态密切相关,查看本地端口是否打开,通常需要确认两个层面:一是服务是否正在监听该端口(进程监听),二是防火墙是否允许该端口的流量通过(策略放行),本文将详细介绍多种查看端口状态的方法,涵盖命令行工具、防火墙检查及端口连通性测试……

    2025年9月24日
    13200
  • Ubuntu/Debian系统卡顿怎么办?

    基础环境准备安装中文语言包打开系统设置 → 区域与语言 → 语言支持添加中文(简体或繁体),系统会自动安装基础语言包,终端命令(Ubuntu/Debian): sudo apt update && sudo apt install language-pack-zh-hans # 简体中文设置系统……

    2025年6月18日
    11300

发表回复

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

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信