首页 > 编程笔记 > Linux命令 阅读:13

Linux hdparm命令的用法(附带实例)

Linux 的 hdparm 命令来自英文词组 hard disk parameters 的缩写,其功能是显示与设定硬盘参数。

在初次接手一块硬盘设备时,了解相关性能属性会有很好的帮助,这时 hdparm 命令就派上用场了。

hdparm 命令的语法格式:
hdparm 参数 设备名
常用参数见下表:

选项 描述 选项 描述
-a 设置读取文件时预先存入块区的分区数 -I 直接读取硬盘所提供的硬件规格信息
-b 设置总线状态参数 -N 设置最大可见扇区数
-B 设置高级电源管理功能 -r 设置设备的只读标识,不允许写入操作
-C 检查当前的 IDE 电源模式状态 -R 注册一个 IDE 接口
-D 启用或禁用硬盘缺陷管理功能 -s 设置待机状态下的开机功能
-E 设置 CD/DVD 驱动器的速率 -S 使硬盘进入低功耗模式
-f 将内存缓冲区的数据写入硬盘,并清空缓冲区 -t 评估硬盘读取效率
-F 冲洗驱动器上的写缓存缓冲区 -W 管理 IDE/SATA 设备的写缓存功能
-g 显示硬盘的磁轨、磁头、磁区等参数 -X 设置硬盘的传输模式
-h 显示帮助信息 -z 强制内核重新读取指定设备的分区表
-i 显示内核驱动的识别信息    

【实例 1】显示指定硬盘的相关信息:
[root@clinux ~]# hdparm /dev/sdb

【实例 2】仅显示指定硬盘的柱面、磁头和扇区数信息:
[root@clinux ~]# hdparm -g /dev/sdb

【实例 3】评估指定硬盘的读取效率:
[root@clinux ~]# hdparm -t /dev/sdb

【实例 4】读取指定硬盘所提供的硬件规格信息:
[root@clinux ~]# hdparm -X /dev/sdb 

相关文章