Note/HomeBrew/smartctl 硬盘读写查看.md
2023-08-31 12:43:36 +08:00

1.5 KiB
Raw Blame History

smartctl 硬盘读写查看

smartctl 是一款基于命令行的磁盘自我监测分析报告技术Self-Monitoring, Analysis and Reporting Technology简称 SMART工具用于对硬盘进行读写测试、状态检查以及管理。它能够获取硬盘的各种指标信息如温度、错误率、剩余寿命等并通过判断这些指标信息来评估硬盘的健康状态。

此处使用 homebrew 安装先确保安装Homebrew后再进行后续操作

先在终端输入下面命令查看是否安装HomeBrew

brew -v

未安装可以看这篇文章安装 Mac OS 神器 HomeBrew

在 macOS 系统中,可以通过 Homebrew 软件包管理器安装 smartctl 命令,步骤如下:

更新 Homebrew 软件包管理器

brew update

搜索可安装

brew search smartmontools

安装 smartmontools

brew install smartmontools

显示硬盘的 SMART 信息

smartctl -a /dev/disk0

其中,-a 选项用于显示所有可用的 SMART 信息,/dev/disk0 表示要检测的硬盘设备文件。

c87f114b790cfba15db88f5e1d1d9e96

结果如下里面的Percentage Used 就是损耗值Data Units Written 就是写入量。

其中这么大的写入读取量全部是由于 mac os 相对激进的 swap 策略

卸载命令

brew uninstall smartmontools