Linux使用for循环查看磁盘SN号(linux循环查找文件)

Linux操作系统可以定位到磁盘的SN号,具体命令为:

SATA接口或者SAS接口的硬盘:

#for i in {a..z};do echo sd$i && smartctl -i /dev/sd$i | grep Serial; done

查看SATA或者SAS接口磁盘是否存在故障:

#time dd if=/dev/zero of=/dev/sdf/abc bs=4k count=100000

#smartctl -a /dev/sdf|egrep 'Raw_Read_Error_Rate|Reallocated_Sector_Ct'

如果出现非零,一般Raw_Read_Error_Rate值比较大,证明磁盘存在故障。

NVME接口磁盘查看:

#nvme list 查看nvme磁盘列表。

#nvme smart-log /dev/nvme0n1(media_errors>0,证明磁盘有读写故障)。

#nvme error-log /dev/nvme0n1(status_field 出现READ_ERROR证明磁盘有读写故障)。

君子谋道不谋食,君子忧道不忧贫!

原文链接:,转发请注明来源!