Linux badblocks命令详解

Linux badblocks命令用于检查磁盘装置中损坏的区块,执行指令时须指定所要检查的磁盘装置,及此装置的磁盘区块数。

badblocks语法

语法:badblocks [-svw][-b <区块大小>][-o <输出文件>][磁盘装置][磁盘区块数][启始区块]

参数说明:

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

    查看系统当前硬盘信息。

    通过命令:badblocks -s -v /dev/sdnx扫描硬盘,其中n表示硬盘设备名,x表示硬盘对应的分区号

    示例:检查“/dev/sda2”,执行命令如下:

    云服务器特惠,价格很低很低(很值得)
    ①真便宜:云服务器69元1年,203元3年(全网最低价)
    ②秒杀:腾讯云服务器秒杀99元/年起