在 Linux 中如何使用 smartctl 检查硬盘健康状态?

问题浏览数Icon
3
问题创建时间Icon
2025-05-04 10:03:00
作者头像
longjian01

在Linux下检查硬盘健康状态,先安装smartctl(sudo apt install smartmontools),然后直接运行 sudo smartctl -H /dev/sda(把sda换成你的硬盘标识)。看结果里有没有“PASSED”字样就行。想看详细数据可以加个 -a 参数,比如 sudo smartctl -a /dev/sda。想跑快速检测用 --test=short,完整检测用 --test=long(但要好几个小时)。

更多回答