linux下的硬盘检测工具 Smartmontools
1.1 什么是Smartmontools? -------------------------------- 2.1 Smartmontools的使用 1、启动监控进程 ------------------------------------------------------ 2、检查硬盘是否支持SMART , 1993年以后出厂的硬盘基本上都支持SMART技术,使用如下命令可以来查看: # smartctl -i /dev/sda smartctl version 5.38 [i686-redhat-linux-gnu] Copyright (C) 2002-8 Bruce Allen === START OF INFORMATION SECTION === 在上面的信息可以看到,该硬盘是支持SMART技术,且当前是开启的。如果SMART support is: Disabled表示SMART未启用,执行如下命令,启动SMART: smartctl --smart=on --offlineauto=on --saveauto=on /dev/sda -------------------------------- 3、检查硬盘健康状态 # smartctl -H /dev/sda === START OF READ SMART DATA SECTION === # smartctl -A /dev/sda smartctl version 5.38 [i686-redhat-linux-gnu] Copyright (C) 2002-8 Bruce Allen === START OF READ SMART DATA SECTION === FLAG是标记,标准数值(VALUE)应当小于或等於关键值(THRESH)。WHEN_FAILED 代表错误信息,上面显示的WHEN_FAILED纵行是空行,说明硬盘没有故障。如果WHEN_FAILED显示数字,表明硬盘磁道可能有比较大的坏道。 ------------------------------------------------------------------ 4、对硬盘进行检测 手工对硬盘进行测试的方法有以下四种: smartctl -t short <device> 后台检测硬盘,消耗时间短 # smartctl -t long /dev/sda http://smartmontools.sourceforge.net/ === START OF OFFLINE IMMEDIATE AND SELF-TEST SECTION === Use smartctl -X to abort test. 终止硬盘检查命令的使用方法是: # smartctl -X /dev/sda === START OF OFFLINE IMMEDIATE AND SELF-TEST SECTION === --------------------------------------------------- 5、查看硬盘日志 使用“smartctl -l logtype <device>”可以查看硬盘的日志,日志又分为多种类型,如selftest、error等等。 例如查看硬盘检测的日志,如下: # smartctl -l selftest /dev/sda http://smartmontools.sourceforge.net/ === START OF READ SMART DATA SECTION === 查看硬盘错误日志: # smartctl -l error /dev/sda http://smartmontools.sourceforge.net/ === START OF READ SMART DATA SECTION === 说明没有错误日志 |
我主要是要看通电时间
所以只用了
smartctl -A /dev/sda
其中
Power_On_Hours 就是我要的数据
linux下的硬盘检测工具 Smartmontools相关推荐
- 【调试】Linux下超强内存检测工具Valgrind
[调试]Linux下超强内存检测工具Valgrind 内容简介 Valgrind是什么? Valgrind的使用 Valgrind详细教程 1. Valgrind是什么? Valgrind是一套Lin ...
- 硬盘检测工具Smartmontools安装、部署、使用
在服务器管理的实际环境中,硬盘是最容易出现问题及发生故障的硬件,而且硬盘中存储着大量重要的数据,万一出现故障所造成的损失也是无法估计的,轻则需要化费大量的时间与精力去做数据恢复,重则硬盘报废,里面重要 ...
- linux smartctl 命令,Linux下硬盘检测工具smartmontools(smartctl)使用方法
安装: yum install smartmontools help: #smartctl –help smartctl version 5.38 [i686-redhat-linux-gnu] Co ...
- Linux下cppcheck静态检测工具
1. cppcheck工具说明: cppcheck工具是一个C/C++代码缺陷静态检查工具.它不仅可以检查代码中的语法错误,还可以检查出编译器检查不出来的缺陷,从而辅助提升代码质量. 2. Linux ...
- linux的rootkit工具包,Linux下rootkit后门检测工具chkrootkit
一.安装编译工具包 yum install gcc gcc-c++ make yum install glibc-static 二.安装chkrootkit cd /usr/local/src/ wg ...
- 硬盘检测工具+linux,linux硬盘检测工具:Smartmontools使用指南
linux硬盘检测工具:Smartmontools使用指南 来源:互联网 作者:佚名 时间:2013-04-10 13:32 在服务器管理的实际环境中,硬盘是最容易出现问题及发生故障的硬件,而且硬盘中 ...
- linux硬盘检测工具,CrazyDiskInfo 硬盘检测工具 Linux版 | 厘米天空
之前本站介绍过CrystalDiskInfo这款windows下的硬盘检测工具,今天来看看Linux下的版本CrazyDiskInfo.CrazyDiskInfo是一款用于Unix类系统的交互式TUI ...
- Linux下查看进程IO工具iopp
Linux下的IO检测工具最常用的是iostat,不过iostat只能查看到总的IO情况.如果要细看具体那一个程序点用的IO较高,可以使用iotop .不过iotop对内核版本和Python版本有要求 ...
- Linux查看c语言组件进程,Linux下查看进程IO工具iopp
Linux下的IO检测工具最常用的是iostat,不过iostat只能查看到总的IO情况.如果要细看具体那一个程序点用的IO较高,可以使用iotop .不过iotop对内核版本和Python版本有要求 ...
最新文章
- QMessageBox对话框
- 本程序主要实现了一个方阵的求逆与实现了逆矩阵和原矩阵的乘积为单位矩阵
- c++中,可以用类名直接访问非静态成员函数?
- MySQL临时表(转)
- java 获取文件大小_阿里Java后端开发面经,面试官都替我感到绝望
- JavaMail操作的总结(1)
- MFC中从一个类向其他类发送消息的方法
- 开会不要带没用的记事本、笔
- Linux打印显示时间
- 利用VS2005进行dump文件调试
- 乾颐堂现任明教教主(2014年课程)TCPIP协议详解卷一 第二节课笔记
- ldo和dcdc功耗_DCDC与LDO的区别详解
- 【情报分享1234】来自海莲花组织的道歉,然后再给你扔了个恶意文档
- 打印日志文件并将其上传存到HDFS中
- deployer安装
- JavaScript 中的内存和性能、模拟事件(读书笔记思维导图)
- SyntaxError: Missing parentheses in call to ‘print‘. Did you mean print(e)?
- 数据结构与算法—链表常见面试题(持续更新)
- 如何学习一门编程语言
- Android 集成ShareSDK实现三方登录
热门文章
- 【BLE MIDI】MIDI 文件格式分析 ( MIDI 轨道分析 | MIDI 轨道头 | MIDI 轨道长度 | delta-time 间隔 )
- 【华为OD机试真题 JS】分班
- Replace Pioneer续期方法修改
- UE4引擎AR开发插件Unreal4AR的获取方法
- html多行文本展开更多,仅使用CSS实现带有“显示更多”按钮的多行截断文本
- 基于javaweb心理咨询与诊断平台系统设计
- 数据库程序设计(毕业选题系统)
- VCRuntime静默安装
- EmEditor和腾讯桌面冲突临时解决方案
- 懂这些黑话都是程序员中的扛把子,测试你能get几个?