macOS 不装第三方软件,一行命令查看 SSD 写入量和寿命

前言

最近刚换了 M4 的 MacBook Air,也就是传说中的“黄金内存”8G/16G 都在喊不够用的时代。虽然知道现在的 SSD 寿命很长,但作为强迫症(和运维职业病),总想看一眼 TBW(总写入量) 心里才踏实。

市面上的 DriveDx 之类的 GUI 软件虽然好用,但我不想为了看一个数字专门装个软件常驻后台,也不想在系统里留一堆驱动缓存。

分享一个 Shell 方案,利用 Homebrew 操作:安装 -> 读取 -> 卸载 -> 清理,一气呵成,查完即走

一行流命令

前提是你装了 Homebrew(MJJ 们应该都有吧)。直接在终端粘贴运行:

brew install smartmontools && sudo smartctl -a /dev/disk0 | grep -E "Data Units Written|Percentage Used" && brew uninstall smartmontools && brew cleanup smartmontools

命令原理解析
brew install smartmontools: 临时拉取工具(macOS 原生不带查看 NVMe 底层写入量的工具,必须借力)。

sudo smartctl …: 读取 disk0 的底层数据(需要 sudo 权限)。

grep …: 只过滤出最重要的“写入量”和“寿命损耗比”,其他废话不看。

brew uninstall …: 读完数据立刻卸载。

brew cleanup …: 关键一步,把下载的安装包缓存也删了,真正的无残留。

运行结果示例
这是我用了 40 天左右的 M4 Air 的数据:

Plaintext

Data Units Written: 2,739,754 [1.40 TB]
Percentage Used: 0%
数据解读指南
Data Units Written: 后面的 [1.40 TB] 就是总写入量。

注:如果是旧版本工具没显示 TB,可以按 Units数值 * 512000 / 1024^4 粗略换算。

Percentage Used: 寿命损耗百分比。

0%:新盘状态。

100%:并不代表马上坏,而是到了厂商保修写入量的阈值。

原创文章,作者:mantou,如若转载,请注明出处:https://v2ez.com/1594.html

(0)
mantoumantou
上一篇 6天前
下一篇 2025年10月22日

相关推荐

发表回复

登录后才能评论