linux下检测硬盘,linux下硬盘检测工具

-a | --all: equivalent to the combination -i -H -A -l error -l selftest options invoked in that order.

-A | --attributes: outputs the current device temperature, trip temperature, the number of elements in the grown defect list (GLIST) and data from the start-stop log page. Outputs some vendor specific information if available.

-C | --captive: used in conjunction with -t short or -t long options to do short or long self tests in the foreground. [Has no effect on tape drives.]

-d TYPE | --device=TYPEwhere TYPE is "ata", "scsi", "sat", "marvell", "3ware,N", "hpt,L/N[,M]" or "cciss,N". Overrides utility's guess about the class of the device which is based on the form of the nominated device's name.

-h | --help: outputs lengthy usage message and exits without any other action.

-H | --health: outputs single device health metric determined by the device manufacturer. This will be "OK" or a failure message.

-i | --info: outputs device identification information (derived from a SCSI INQUIRY command) and whether the device supports SMART (and temperature warnings) and if those facilities are currently enabled. The type of transport (e.g. FC or SAS) is also reported, if available. Some users have reported disks that report the wrong transport.

-l TYPE | --log=TYPEwhere TYPE is either "background", "selftest" or "error". Decodes are outputs the requested log. Note that --all does not include --log=background .

-q TYPE | --quietmode=TYPEwhere TYPE is either "silent" or "errorsonly". When the type is silent then nothing is output to the console but the exit status is set (so it is suitable for scripts). For "errorsonly" only errors are output to the console. The exit status is always set. [See the smartctl man page.]

-r TYPE | --report=TYPEwhere TYPE is either "ioctl[,]" or "scsiioctl[,]". Turns on low level debugging of issued commands and responses. These commands are issued through a system command called an "ioctl" in Unix. The debug can be for all issued commands (i.e. "ioctl") or only SCSI commands ("scsiioctl"). Optionally the TYPE can have a comma and a number post pended to increase the volume of debug. See this section for more details.

-s VALUE | --smart=VALUEwhere VALUE is either "on" or "off". Enables or disables SMART monitoring (and temperature warnings).

-S VALUE | --saveauto=VALUEwhere VALUE is either "on" or "off". Controls whether the error log values are preserved across device power cycles.

-t TEST | --test=TESTwhere TEST is either "offline", "short" or "long". Despite its name "offline" is a short foreground test that all SCSI devices should support. A "short" self test is typically 2 minutes or less. A "long" self test will be considerably longer than 2 minutes, depending on the size of the media. The estimated time that a "long" self test will take is printed after the "selftest" log (i.e. with '-l selftest' or '-a')

-V | --version: outputs the smartctl version number (including the cvs version of all its source files) and build information then exits without any other action.

-X | --abort: will terminate a background short or long self test. Usually the self test log notes that a self test has been aborted. [Has no effect on tape drives.]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值