shell脚本,while for 循环

1、循环100次fio指令,写磁盘压力测试,测试快速写文件的速度

while true

do

for i in {1...1170};do

echo "===================> i < = = = = = = = = = = = = = = = = = = " f i o − − n a m e = r w t e s t i <==================" fio --name=rw_test i<=================="fio−−name=rwtesti --iodepth=32 --rw=write -bs=512Ki --direct=1 --size=100Mi --numjobs=1 --runtime=240 --group_reporting --ioengine=libaio

sleep 0.8

if [ ( ( (( ((i % 100)) == 0 ];then

df -h

fi

done

done

2、或第二种写法

#!bin/bash

cnt=1

while [ $cnt -lt 50 ]

do

echo "dd cnt $cnt" > /dev/console

复制代码
     dd if=/dev/zero of=/mnt/data/test_${cnt}.txt bs=1024 count=102400
     
     let cnt++

     sleep 1

done

相关推荐
月堂几秒前
Linux操作系统-性能优化
linux·运维·服务器
夕泠爱吃糖2 小时前
Linux 文件内容的查询与统计
android·linux·c#
love530love2 小时前
【笔记】NVIDIA AI Workbench 中安装 cuDNN 9.10.2
linux·人工智能·windows·笔记·python·深度学习
果子⌂2 小时前
PostgreSQL --数据库操作
linux·数据库·postgresql
倔强的石头1062 小时前
【Linux指南】文件系统基础操作与路径管理
linux·运维·服务器
小呆瓜历险记4 小时前
ubuntu 22.04搭建SOC开发环境
linux·运维·ubuntu
码农101号4 小时前
Linux中shell流程控制语句
linux·运维·服务器
ajassi20004 小时前
开源 java android app 开发(十二)封库.aar
android·java·linux·开源
暗夜潜行4 小时前
ubuntu + nginx 1.26 + php7.4 + mysql8.0 调优
linux·运维·ubuntu
IU宝4 小时前
Linux下基础IO
linux·运维·服务器