现在网上的独立服务器越来越多,特价机也越来越多。但是买回来后,除了查看cpu,内存,等信息外,如何查看硬盘的好坏呢?其中硬盘的通电时间也是一个参考数据,通电时间越久,则说明这块硬盘使用的时间越长,大家都知道,每一样东西都是用得越久越多问题。那么如何查看硬盘的通电时间呢?注意,vps主机是不支持查看硬盘通电时间的,只有独立服务器才可以。

今天我们要介绍主角就是smartmontools。smartmontools是一款开源的磁盘控制,监视工具,可以运行在 Linux,Unix,BSD,Solaris,Mac OS,OS/2,Cygwin和Windows上,同时它还可以从启动光盘或启动软盘运行,支持ATA/ATAPI/SATA-3(到-8)位的硬盘和 SCSI硬盘,另外还支持磁带设备,它的老家在smartmontools.sourceforge.net,实际上它是一个软件包,包括了两个实用程 序:smartctl和smatd。它监控的硬盘必须具有S.M.A.R.T特性,目前所有硬盘都有这个特性,但默认情况下通常没有开启这个功能,有两种 方法来开启这个特性:1)通过BIOS设置选项2)通过smartctl命令。利用它可以测试硬盘的健康状况,并在发生故障前进行预警。

下面我们先安装这个工具:

apt install smartmontools -y

然后使用下面这个命令即可查看硬盘的通电时间:

smartctl -A /dev/sda

效果如图:



其中Power_On_Hours表示的就是硬盘通电小时数,这里是11789小时,即已经通电1万多小时了。

假如在vps主机上执行这个命令的话,就会报如下提示:

Last modification:June 5, 2020
如果觉得我的文章对你有用,请随意赞赏