linux磁盘硬件检查命令
linux磁盘硬件检查命令详细介绍
在 Linux 系统中,你可以使用以下命令来检查磁盘硬件:
1.
fdisk -l
此命令可列出系统中所有的磁盘和分区信息。借助它你能查看磁盘的设备名称、分区情况等。
bash
2.
lsblk
该命令会以树状图形式展示块设备信息,让你清楚了解磁盘及其分区的挂载点、大小等情况。
bash
lsblk
3.
smartctl
smartctl属于 S.M.A.R.T.(Self-Monitoring, Analysis, and Reporting Technology)工具,可用来查看磁盘的健康状态和自我监测数据。
查看磁盘的整体健康状态:
bash
smartctl /dev/sda
查看磁盘的详细 S.M.A.R.T. 信息:
bash
smartctl /dev/sda
4.
hdparm
hdparm命令可用于获取和设置磁盘的参数,还能测试磁盘的性能。
查看磁盘的基本信息:
bash
hdparm /dev/sda
测试磁盘的读取速度:
bash
hdparm /dev/sda
5.
badblocks
badblocks命令可以检测磁盘上的坏块。
执行非破坏性的读取测试:
bash
badblocks /dev/sda
执行破坏性的写入测试(此操作会覆盖磁盘上的数据,使用前请做好数据备份):
bash
badblocks /dev/sda
912 badblocks /dev/sda
上述命令里,/dev/sda 为示例磁盘设备名,你要依据实际情况替换成系统中对应的磁盘设备名。