Linux硬盘检测命令smartctl

安装

yum install smartmontools

命令使用

1、smartctl -i <device> :显示设备的身份信息,检查硬盘是否打开了SMART支持。
看到有:
    SMART support is: Enabled 
说明硬盘支持SMART。
如果为Disabled,使用:
smartctl --smart=on --offlineauto=on --saveauto=on <device>
启用SMART。
2、smartctl -H <device> :查看硬盘的健康状况。(df -h 查看硬盘 如:/dev/sda )

    === START OF READ SMART DATA SECTION ===

    SMART overall-health self-assessment test result: PASSED 

PASSED表示硬盘健康状态良好,如果为Failure那就要立刻更换硬盘。
3、smartctl -A <device> :显示设备SMART厂商属性和值。
4、smartctl -l error <device> :显示硬盘历史错误信息。
5、smartctl --test=TEST <device> :硬盘自测。

TEST可取值:offline, short, long, conveyance, select,M-N, pending,N, afterselect,[on|off], scttempint,N[,p]

此时可以用smartctl -X中断后台测试。
6、smartctl -l selftest <device> :显示硬盘测试信息。
7、smartctl -a <device> :显示硬盘SMART的全部信息
8、smartctl --all /dev/sda 显示硬盘SMART的全部信息
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Linux查看硬盘命令有以下几种: 1. fdisk命令:用于查看硬盘分区信息,包括分区表、分区大小、分区类型等。 2. df命令:用于查看文件系统的磁盘空间使用情况,包括已用空间、可用空间、总空间等。 3. du命令:用于查看指定目录或文件的磁盘空间使用情况,可以按照文件大小排序。 4. lsblk命令:用于列出系统中所有的块设备,包括硬盘、U盘、SD卡等。 5. hdparm命令:用于查看硬盘的性能参数,包括读写速度、缓存大小等。 6. smartctl命令:用于查看硬盘的健康状态和SMART信息,可以检测硬盘是否有坏道、故障等问题。 ### 回答2: 要查看Linux操作系统中的硬盘信息和状态,需要使用一些特定的命令。 1. fdisk命令 fdisk命令可以用于查看硬盘分区的大小及状态。在终端中输入fdisk -l命令即可查看系统中连接的所有磁盘和其对应的分区信息。 2. df命令 df命令用于显示当前文件系统的磁盘使用情况。在终端中输入df命令,可以列出当前文件系统中所有挂载点及其相应的磁盘使用情况。 3. du命令 du命令适用于计算目录或文件的磁盘使用情况。在终端中输入du命令,例如:"du /",可以查看根目录下每个子目录及其所占用的磁盘空间大小。 4. smartctl命令 smartctl是一个非常有用的工具,可以用来查看硬盘SMART(自我监测、分析与报告技术)信息。在终端中输入smartctl -a /dev/sda(其中sda为硬盘设备名),就可以查看硬盘SMART信息,可以用来预测硬盘的健康状态。 5. hdparm命令 hdparm命令适用于查看及配置硬盘驱动器的设置。在终端中输入hdparm -I /dev/sda(其中sda为硬盘设备名),就可以查看硬盘的详细信息和参数。 总之,在Linux中查看硬盘状态和信息,需要使用多个命令。熟练掌握这些命令,可以提高系统管理员和用户管理硬件的效率和可靠性。 ### 回答3: Linux操作系统是一种非常流行的操作系统,它比其他操作系统更加稳定、更加安全。在使用Linux操作系统时,有时候需要查看硬盘信息以及相关的一些状态,这个时候linux就有非常多的命令可以使用。下面我就为大家介绍一下,在linux系统中,可以用来查看硬盘命令。 1. fdisk命令:fdisk命令是一个非常重要的命令,可以用来查看硬盘的信息、分区、以及磁盘容量等。 在操作时,首先需要输入“fdisk -l”命令,这个命令可以列出当前系统中所有硬盘的信息。通过查看输出的内容,就可以得知硬盘的容量、分区情况等信息。 2. df命令:df命令可以用来查看磁盘的使用情况以及磁盘剩余容量。在使用时,只需要输入“df -h”命令即可查看硬盘剩余容量和使用情况,其中,-h参数是用来将硬盘容量以更加可读的形式显示出来。 3. du命令:du命令是用来显示文件系统中每个目录所占用的磁盘空间大小。在使用du命令时,其常用的参数有以下几个: -h,以更加可读的方式显示文件大小;-k,以KB为单位显示文件大小;-c,显示最后总共占用的磁盘空间大小。 4. smartctl命令smartctl命令是用来查看硬盘健康情况的,通过这个命令可以得知硬盘的温度、读写错误次数以及剩余寿命等信息。在使用时,可以输入“smartctl -a /dev/sda”来查看系统中的第一个硬盘的所有信息。 以上是目前常用的linux查看硬盘命令,如果需要查看更加详细的硬盘信息,还可以使用其他相关命令。无论使用那种命令,使用前都要非常小心,尤其是在对硬盘进行分区、格式化等操作时,一定要备份好数据,谨慎操作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值