当前位置: 首页 > news >正文

linux测试硬盘读写速度

#!/bin/bash

# 文件名: disk_rate.sh
# linux测试硬盘读写速度


TEST_FILE="disk_speed_test.tmp"
TEST_SIZE="1024M"

echo "开始测试磁盘写入速度..."
WRITE_RESULT=$(dd if=/dev/zero of=$TEST_FILE bs=$TEST_SIZE count=1 oflag=direct 2>&1 | grep -Eo '[0-9.]+ MB/s')
echo "写入速度: $WRITE_RESULT"

echo "开始测试磁盘读取速度..."
READ_RESULT=$(dd if=$TEST_FILE of=/dev/null bs=$TEST_SIZE 2>&1 | grep -Eo '[0-9.]+ MB/s')
echo "读取速度: $READ_RESULT"

echo "正在清理测试文件..."
rm -f $TEST_FILE
echo "测试完成!"


 

相关文章:

  • C# 方法(ref局部变量和ref返回)
  • python 版本管理用的是pyenv pip install 把东西安装到那里了,好的检测方法,注意是windows环境
  • 腾讯云低代码实战:零基础搭建家政维修平台
  • JMeter 中通过 WebSocket (WS) 协议发送和接收 Protocol Buffers (Proto) 消息
  • Linux硬核调试新招:延迟打印,能记录崩溃前的日志的新方法
  • PyQt5基本窗口控件(QWidget)
  • 使用FastAPI和React以及MongoDB构建全栈Web应用04 MongoDB快速入门
  • 【小记】excel vlookup一对多匹配
  • adb 实用命令汇总
  • 路由重发布
  • 在UniApp中css实现蚂蚁森林点击抖动效果的完整指南
  • [Linux]多线程(二)原生线程库---pthread库的使用
  • JVM——即时编译器的中间表达形式
  • LVGL图像导入和解码
  • vllm笔记
  • 《基于人工智能的智能客服系统:技术与实践》
  • Python 包管理新选择:uv
  • 栈溢出攻击最基本原理
  • MySQL 1366 - Incorrect string value:错误
  • 采用SqlSugarClient创建数据库实例引发的异步调用问题
  • 刘元春在《光明日报》撰文:以法治护航民营经济高质量发展
  • 观察|天空之外的战场:官方叙事、新闻与社交平台中的印巴冲突
  • 当创业热土遇上年轻气息,上海南汇新城发展如何再发力?
  • 湖北宜昌:在青山绿水间解锁乡村振兴“密码”
  • 国际足联女子世界杯再次扩军,2031年起增至48支球队
  • 习近平向中国人民解放军仪仗队致意