功能说明:显示与设定硬盘的参数。

语  法:hdparm [-CfghiIqtTvyYZ][-a ][-A <0或1>][-c ][-d <0或1>][-k <0或1>][-K <0或1>][-m ][-n <0或1>][-p ][-P ][-r <0或1>][-S ][-u <0或1>][-W <0或1>][-X ][设备]

补充说明:hdparm可检测,显示与设定IDE或SCSI硬盘的参数。

参  数:

-a 设定读取文件时,预先存入块区的分区数,若不加上选项,则显示目前的设定。

-A<0或1> 启动或关闭读取文件时的快取功能。

-c 设定IDE32位I/O模式。

-C 检测IDE硬盘的电源管理模式。

-d<0或1> 设定磁盘的DMA模式。

-f 将内存缓冲区的数据写入硬盘,并清楚缓冲区。

-g 显示硬盘的磁轨,磁头,磁区等参数。

-h 显示帮助。

-i 显示硬盘的硬件规格信息,这些信息是在开机时由硬盘本身所提供。

-I 直接读取硬盘所提供的硬件规格信息。

-k<0或1> 重设硬盘时,保留-dmu参数的设定。

-K<0或1> 重设硬盘时,保留-APSWXZ参数的设定。

-m 设定硬盘多重分区存取的分区数。

-n<0或1> 忽略硬盘写入时所发生的错误。

-p 设定硬盘的PIO模式。

-P 设定硬盘内部快取的分区数。

-q 在执行后续的参数时,不在屏幕上显示任何信息。

-r<0或1> 设定硬盘的读写模式。

-S 设定硬盘进入省电模式前的等待时间。

-t 评估硬盘的读取效率。

-T 评估硬盘快取的读取效率。

-u<0或1> 在硬盘存取时,允许其他中断要求同时执行。

-v 显示硬盘的相关设定。

-W<0或1> 设定硬盘的写入快取。

-X 设定硬盘的传输模式。

-y 使IDE硬盘进入省电模式。

-Y 使IDE硬盘进入睡眠模式。

-Z 关闭某些Seagate硬盘的自动省电功能。

例:

复制代码代码如下:

[root@linux ~]# hdparm -C /dev/sda1 #检测IDE硬盘的电源管理模式

/dev/sda1:

drive state is:  active/idle

复制代码代码如下:

[root@linux ~]# hdparm -T /dev/sda1 #评估硬盘的读取效率

/dev/sda1:

Timing cached reads:   2670 MB in  1.95 seconds = 1368.46 MB/sec

复制代码代码如下:

[root@linux ~]# hdparm -g /dev/sda1 #评显示硬盘的柱面、磁头、扇区数

/dev/sda1:

geometry      = 3081/255/63, sectors = 48451584, start = 2048

复制代码代码如下:

[root@linux ~]# hdparm /dev/sda1 #显示硬盘的相关设置

/dev/sda1:

multcount     = 128 (on)

IO_support    =  1 (32-bit)

readonly      =  0 (off)

readahead     = 256 (on)

geometry      = 3081/255/63, sectors = 48451584, start = 2048

在linux中hdparm作用,详解Linux中hdparm命令查看硬盘信息的用法相关推荐

  1. 在linux中hdparm作用,详解Linux系统中hdparm硬盘检测工具的使用

    在linux下可以使用hdparm工具查看硬盘的相关信息或对硬盘进行测速.优化.修改硬盘相关参数设定.我主要常用这个工具来测试硬盘速度. hdparm(hard disk parameters) 功能 ...

  2. linux 查看磁盘信息命令行,linux命令-查看硬盘信息(磁盘阵列模式下)

    如果服务器有做磁盘阵列,那么运行fdisk -l或者smartctl –all /dev/sda,得不到你要的磁盘信息. [root@localhost /]# fdisk -l WARNING: G ...

  3. html nthchild作用,详解CSS中:nth-child的用法

    前端的哥们想必都接触过css中一个神奇的玩意,可以轻松选取你想要的标签并给与修改添加样式,是不是很给力,它就是":nth-child". 下面我将用几个典型的实例来给大家讲解:nt ...

  4. linux怎么授权目录,详解Linux如何将一个文件夹的所有内容授权给某一个用户?...

    详解Linux如何将一个文件夹的所有内容授权给某一个用户? 发布时间:2020-09-14 15:23:51 来源:脚本之家 阅读:138 作者:冰阔落 栏目:服务器 [问题分析] 我们可以使用cho ...

  5. linux命令vi作用,详解Linux常用命令的用法(二)――――文本编辑器命令vi/vim

    vi/vim介绍 它们都是多模式编辑器,不同的是vim 是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面. 1.vi和vim的区别: 就是在进入一般命令模式后,当按下(i.I.o ...

  6. linux info文件夹,详解Linux系统中查询文档的man和info命令

    manUsage: man [OPTION...] [章节] 手册页... -C, --config-file=文件   使用该用户设置文件 -d, --debug                输出 ...

  7. linux 文件唯一标识符,详解Linux中获取全球唯一标示符UUID的方法

    UUID(Universally Unique IDentifiers),全球唯一标示符.它是一个标识系统中的存储设备的字符串,使其确定系统中的所有存储设备. 为什么要使用UUID?因为系统自动分配的 ...

  8. linux中top界面详解,Linux中top命令输出详解

    前言 Linux下的top命令我相信大家都用过,自从我接触Linux以来就一直用top查看进程的CPU和MEM排行榜.但是top命令的其他输出结果我都没有了解,这些指标都代表什么呢,什么情况下需要关注 ...

  9. linux 消息对lie_详解linux进程间通信-消息队列

    前言:前面讨论了信号.管道的进程间通信方式,接下来将讨论消息队列. 一.系统V IPC 三种系统V IPC:消息队列.信号量以及共享内存(共享存储器)之间有很多相似之处. 每个内核中的 I P C结构 ...

最新文章

  1. python输入列表方法_Python用input输入列表的方法
  2. CentOS学习笔记 - 4. 修改端口和禁止root登录
  3. [导入]JavaScript 滚动特效代码
  4. R语言实战应用精讲50篇(五)-多重线性回归系列之模型拟合
  5. 飞鸽传书扫描器 v1.3
  6. IDEA中Git合并冲突
  7. mysql 实现计数器_MySQL实现计数器的表设计及实现
  8. Spring MVC的转发与重定向
  9. 大数据之-Hadoop3.x_MapReduce_MapTask工作机制---大数据之hadoop3.x工作笔记0124
  10. mysql5.6找不到int_为什么在mysql 5.6中,在int字段上自动递增跳过“2147483646”?
  11. java.lang中String=和equals()函数解析
  12. adams matlab 柔性体,【ADAMS柔性体】柔性体生成流程与注意事项
  13. java排除文件夹某文件,.gitignore排除文件夹,但包括特定的子文件夹
  14. 网页(HTML)转换为PDF
  15. 优启通制作系统u盘_EasyU优启通U盘启动盘制作工具BIOS+UEFI双启无捆绑
  16. 【Django】基于PythonWeb的Django框架设计实现天天生鲜系统-7首页界面
  17. Logo创作灵魂(下篇)
  18. 人群密度估计最新数据集NWPU-Crowd 最新研究进展
  19. 7.14英语学习:英国拍争议文物
  20. No overload matches this call. Overload 1 of 2, ‘(type: “*“, handler: WildcardHandler<Record<EventTy

热门文章

  1. kepserver连接博途S7-1200仿真通信
  2. xx云音乐 encSecKey参数逆向分析
  3. 永磁同步电机控制笔记:FOC控制原理笔记整理
  4. java实现从左到右打印二叉树
  5. Ceph集群修改IP地址
  6. 榆熙教育:教你如何正确填写SKU
  7. win11怎么减少核显占用的内存
  8. 微信页面嵌入canvas画图安卓会下拉的bug
  9. 罗马仕php30pro能边充边玩吗,surfacepro 可以边充电边玩吗?
  10. 微信小程序下拉框插件_微信小程序三级联动下拉框插件