首页 > 编程知识 正文

linux磁盘管理命令,windows磁盘检查命令

时间:2023-05-03 13:30:30 阅读:17910 作者:3814

在linux上,您可以使用hdparm工具查看有关硬盘的信息,以及设置、优化和更改硬盘的速度。 我主要用这个工具测试硬盘的速度。

硬盘参数(hdparm ) )。

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

语法:

复制代码就是:

hdparm [-cfghiiqttvyyz][-a ][-a 0或1][-c ][-d 0或1][-k 0或1][-m ][-n 0或1 ]

1 )1][-p ][-p ][-r 0或1][-s ][-u 0或1][-w 0或1][-x ][设备]

参数说明:

-a读取文件时,预先设定块区域的分区数,如果不附加选项,则显示当前设定。

-启用或禁用读取A0或1文件时的缓存功能。

设置ide32位i/o模式。

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

设置-d0或1磁盘的dma模式。

-f将内存缓冲区的数据写入硬盘,明确缓冲区。

-g显示硬盘轨道、磁头、卷等参数。

-h显示帮助。

-i显示硬盘的硬件规格信息。 这些信息在通电时由硬盘本身提供。

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

如果重置-k0或1硬盘,请保留-dmu参数设置。

重置-k0或1硬盘时保留-apswxz参数设置。

-m设置访问硬盘多个分区的分区数。

忽略写入-n0或1硬盘时发生的错误。

-设置-pHDD的pio模式。

-p设置硬盘内部缓存的分区数。

-q后续参数执行中,画面上什么都不显示。

-r0或1设置硬盘读写模式。

-s设置硬盘进入省电模式之前的等待时间。

-t评估硬盘读取效率。

-t平谷硬盘缓存读取效率。

-允许在访问u0或1硬盘时同时执行其他中断请求。

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

设置-w0或1硬盘的写缓存。

-x设置硬盘传输模式。

-将-yideHDD置于省电模式。

-将-yideHDD置于休眠模式。

-z关闭某些seagate硬盘的自动节能功能。

hdparm常规参数用法示例:

1、显示硬盘相关设置:

复制代码就是:

[根@ Oracle~] # hdparm/dev/sda

/dev/sda:

io _ support=0(默认16位) )。

readonly=0(关闭)。

readahead=256(on ) ) )。

几何=19929 [柱面数]/255[磁头数]/63[扇区数],sectors=320173056[总扇区数],start=0[起始扇区数]

2、显示硬盘的气缸、磁头、扇区数:

复制代码就是:

[ root @ Oracle~] # hdparm-g/dev/sda

/dev/sda:

几何=19929 [柱面数]/255[磁头数]/63[扇区数],sectors=320173056[总扇区数],start=0[起始扇区数]

3、测试硬盘读取速度:

复制代码就是:

[ root @ Oracle~] # hdparm-t/dev/xvda

/dev/xvda:

timingbuffereddiskreads :422 mbin 3.01 seconds=140.20 MB/sec

[ root @ Oracle~] # hdparm-t/dev/xvda

/dev/xvda:

timingbuffereddiskreads :408 mbin 3.01 seconds=135.59 MB/sec

[ root @ Oracle~] # hdparm-t/dev/xvda

/dev/xvda:

timingbuffereddiskreads :416 mbin 3.01 seconds=138.24 MB/sec

4、测试硬盘缓存读取速度:

复制代码就是:

[ root @ Oracle~] # hdparm-t/dev/xvda

/dev/xvda:

timingcachedreads 33601154 mbin 1.98 seconds=5633.44 MB/sec

[ root @ Oracle~] # hdparm-t/dev/xvda

/dev/xvda:

timingcachedreads 336010064 mbin 1.98 seconds=5077.92 MB/sec

[ root @ Oracle~] # hdparm-t/dev/xvda

/dev/xvda:

timingcachedreads 336010600 mbin 1.98 seconds=5351.73 MB/sec

5、检测硬盘电源管理模式:

复制代码就是:

[ root @ Oracle~] # hdparm-c/dev/sda

/dev/sda:

驱动器状态is : stand by [省电模式]

6、为了提高对HDD的访问效率,调查并设定HDD的多扇区访问的扇区数。

复制代码就是:

[ root @ Oracle~] # hdparm-m/dev/sda

[root@oracle ~]# hdparm -m参数的值是整数值,例如8 /dev/sda

附件:硬盘坏路修复方法

检查:

复制代码就是:

smartctl-l自测试/dev/sda

卸载:

复制代码就是:

umount /dev/sda*

修复:

复制代码就是:

badblocks /dev/sda

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。