Linux硬盘检测

本网站用的阿里云ECS,推荐大家用。自己搞个学习研究也不错
badblocks
功能说明:
检查磁盘装置中损坏的区块。
语  法:
badblocks [-svw][-b ][-o ][磁盘装置][磁盘区块数][启始区块]
补充说明:
执行指令时须指定所要检查的磁盘装置,及此装置的磁盘区块数。
参  数:

-b 指定磁盘的区块大小,单位为字节。
-o 将检查的结果写入指定的输出文件。
-s 在检查时显示进度。
-v 执行时显示详细的信息。
-w 在检查时,执行写入测试。
[磁盘装置] 指定要检查的磁盘装置。
[磁盘区块数] 指定磁盘装置的区块总数。
[启始区块] 指定要从哪个区块开始检查。

hdparm

语法:hdparm [-CfghiIqtTvyYZ][-a ][-A ][-c ][-d ][-k ][-K ][-m ][-n ][-p ][-P ][-r ][-S ][-u ][-W ][-X ][设备]

补充说明:hdparm可检测,显示与设定IDE或SCSI硬盘的参数。测试各硬盘读取速度判断硬盘故障

  hdparm -t /dev/hda (IDE硬盘)

  hdparm -t /dev/sda (SATA、SCSI、硬RAID卡阵列)

  hdparm -t /dev/md0 (软RAID设备)

  测试结果在空载情况下应 >40M/s ,在负载情况下平均应 > 20M/s 为正常,如测试结果极低则需要进一步使用硬盘专用检测工具测试是否为硬盘故障。 

fsck

检查文件系统并尝试修复错误。
语  法:fsck [-aANPrRsTV][-t ][文件系统…]
补充说明:
当文件系统发生错误四化,可用fsck指令尝试加以修复。
参  数:

-a 自动修复文件系统,不询问任何问题。
-A 依照/etc/fstab配置文件的内容,检查文件内所列的全部文件系统。
-N 不执行指令,仅列出实际执行会进行的动作。
-P 当搭配”-A”参数使用时,则会同时检查所有的文件系统。
-r 采用互动模式,在执行修复时询问问题,让用户得以确认并决定处理方式。
-R 当搭配”-A”参数使用时,则会略过/目录的文件系统不予检查。
-s 依序执行检查作业,而非同时执行。
-t 指定要检查的文件系统类型。
-T 执行fsck指令时,不显示标题信息。
-V 显示指令执行过程。

推荐阅读:

Linux系统硬盘读写测试 http://www.linuxidc.com/Linux/2013-0

未经允许不得转载:演道网 » Linux硬盘检测

赞 (0)
分享到:更多 ()

评论 0

评论前必须登录!

登陆 注册