我看到有一个虚拟文件/proc/ide/hda/smart_values
,我想象它包含 smartmontools 使用 smartctl 命令读取的智能数据。
我可以亲眼读取这些数据吗?我看到文件中有一堆数字,我想在不下载和安装 smartmontools 的情况下确定驱动器的运行状况。
谢谢!
答案1
专业人士不要重新发明轮子——人们使用 smartmontools 是因为该软件编写良好,可处理大量驱动器系列,并且运行正常。
只需安装标准工具即可省去很多麻烦和痛苦。
如果你想将其作为一种学习体验来实现(即不在生产环境中依靠它来告诉你是否即将丢失磁盘),那么你当然可以这样做正如 SvW 所建议的那样并编写您自己的 SMART 工具。
这当然不是我想要做的事情。磁盘是可怕的生物,而那条路只会带来疯狂。