如何查看 Mac 电脑的硬盘使用时间?

Windows 上面我们想要查看硬盘的使用时间,很多人会选择 CrystalDiskInfo

disk-info

那么在 Mac 上要怎么查看呢?我见过有人使用一款叫「DriveDx」的软件,可以查看很多硬盘信息。

DriveDx-2-drives-dashboard

但是这是一款付费软件,官网查了一下,个人版的费用是 19.99 美元。虽然可以下载后免费试用一段时间,不过我还是不想去尝试。

我使用免费的命令行工具 smartctl

在电脑有安装 homebrew 的情况下,用 brew 就可以安装。

brew install smartmontools

装好之后,使用这条命令就可以查看硬盘信息

smartctl -a disk0

这个我很久之前就有用,当时是为了查看硬盘的写入量。

=== START OF SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

SMART/Health Information (NVMe Log 0x02)
Critical Warning: 0x00
Temperature: 37 Celsius
Available Spare: 100%
Available Spare Threshold: 99%
Percentage Used: 3%
Data Units Read: 164,352,048 [84.1 TB]
Data Units Written: 84,019,304 [43.0 TB]
Host Read Commands: 3,608,721,339
Host Write Commands: 1,345,245,922
Controller Busy Time: 0
Power Cycles: 202
Power On Hours: 1,962
Unsafe Shutdowns: 75
Media and Data Integrity Errors: 0
Error Information Log Entries: 0

下方的 Power On Hours 就是硬盘使用时长,我这硬盘居然使用了快 2000 小时。

这么看好像很多,但是我用计算器算一下,24 × 365 = 8760

我这电脑都用两年多了,基本不关机。所以它这个时间估计是算电脑有亮屏的时间吧。电脑熄屏(不休眠)应该是不算进去的。