Centos 模拟生成文件的脚本

 1 #!/bin/sh
 2 count=100  #控制每秒写入不同大小的文件
 3
 4 while true
 5 do
 6 for ((i=1;i<=$count;i++))
 7 do
 8   /bin/cp 10k.jpg /backup/test/$i/10k_`echo $(date)$RANDOM|md5sum|cut -c 1-8`.jpg
 9 done
10 sleep 1
11 for ((i=1;i<=$count;i++))
12 do
13   /bin/cp 30k.jpg /backup/test/$i/30k_`echo $(date)$RANDOM|md5sum|cut -c 1-8`.jpg
14 done
15 sleep 1
16 for ((i=1;i<=$count;i++))
17 do
18   /bin/cp 50k.jpg /backup/test/$i/50k_`echo $(date)$RANDOM|md5sum|cut -c 1-8`.jpg
19 done
20 sleep 1
21 done
22
23 提示:脚本功能很简单,就是每隔一秒批量复制不同大小的文件个数。 

原文地址:https://www.cnblogs.com/jpinsz/p/10772329.html

时间: 2024-10-17 18:44:04

Centos 模拟生成文件的脚本的相关文章

生成文件shell脚本以及说明(一)

生成文件shell脚本以及说明: #!/bin/sh file1=$(date +%Y%m%d%H%M%S) #定义变量获取当前时间 ALM_TYPE=BOSS4ZC #定义变量 INSTANCE_ID=62100408#定义变量 STATUS=MAJOR#定义变量 ALM_INFO=Mysql备用主机宕机10.**.62.**,请及时处理.#定义变量 ALM_TIME=$(date +'%Y-%m-%d %H:%M:%S')#定义变量 file2=$INSTANCE_ID.#定义变量 file

用python脚本通过excel生成文件夹树结构

大概这样写标题是对的吧... 目标: 通过excel目录结构文档生成文件夹树结构. 也就是: 通过下面的excel 生成下面的文档树结构: 方法: 1.分析:一般文档结构都是事先构思好.可以在txt文档里打草稿,粘贴至excel.如下: 这里要注意一个问题:从txt文档 -> excel文档粘贴时,默认如果txt分级为空格,那么在excel里只能是一列.如果在txt分级为tab,那么在excel中各为一列.当然,可以自己进行设置. 2.对excel文档结构进行路劲补全.如图: 3.写py脚本:

模拟生成环境的MySQL安装方法-通用二进制方式安装

模拟生成环境的MySQL安装方法-通用二进制方式安装 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.并发响应用户请求的网络IO模型 1>.单进程 特点:一个进程响应一个请求.而且只有一个进程,所以执行任务是串行的. 2>.多进程/线程 特点:一个进程响应一个请求,如prefork多进程模式(由master进程提前开启的多个prefork进程,然后由这些prefork进程去响应多个请求.):也可以一个线程响应一个请求,如worker多线程模式(由master进程开启多个子

高效系列:bat生成文件夹目录 & 折腾exe及icon配合

有时候我们需要新生成一套文件夹目录,就比如项目管理目录 大概的清单如下: ├─01.项目管理 │  ├─01.立项文档 │  ├─02.策划文档 │  ├─03.管理监控 │  ├─04.配置管理 │  ├─05.质量保证 │  ├─06.验收文档 │  ├─07.项目报告 │  ├─08.评审报告 │  ├─09.变更管理 │  ├─10.结项文档 │  ├─11.会议记录 │  └─12.其它文档 ├─02.需求文档 │  ├─01.用户需求说明书 │  └─02.需求规格说明书 ├─03.

CentOS 6.5初始化优化脚本

#!/bin/bash echo "这个是系统初始化脚本,请慎重运行!" input_fun() {     OUTPUT_VAR=$1     INPUT_VAR=""     while [ -z $INPUT_VAR ];do         read -p "$OUTPUT_VAR" INPUT_VAR     done     echo $INPUT_VAR } input_again() { MYHOSTNAME=$(input_fu

转发:centos彻底删除文件夹、文件命令(centos 新建、删除、移动、复制等命令)

http://blog.csdn.net/lpdx111/article/details/16877725 centos彻底删除文件夹.文件命令(centos 新建.删除.移动.复制等命令: 1.新建文件夹 mkdir 文件名 新建一个名为test的文件夹在home下 view source1 mkdir /home/test 2.新建文本 在home下新建一个test.sh脚本 vi /home/test.sh 3.删除文件或文件夹 1.删除home目录下的test目录 rm /home/te

R8&mdash;批量生成文件夹,批量读取文件夹名称+R文件管理系统操作函数

一. 批量生成文件夹,批量读取文件夹名称 今日,工作中遇到这样一个问题:boss给我们提供了200多家公司的ID代码(如6007.7920等),需要根据这些ID号去搜索下载新闻,从而将下载到的新闻存到以公司ID生成的指定文件夹下!所以第一个问题就是200多个公司,不可能每一次下载,都要去点击:新建文件夹,然后对文件夹命名,too boring and monotonous.嘿嘿,幸好有R的陪伴! let's do it,来看看R如何完成这些工作! 主要用到两个函数 一. dir.create-生

Linux(centos 6.5) 调用java脚本以及定时运行的脚本实例及配置文件具体解释

Linux(centos 6.5) 调用java脚本以及定时运行的脚本实例 一.调用java程序脚本(默认已经搭建好了Java环境) 1.jdk 安装路径 /usr/jdk/jdk1.7/-- 2.java 程序路径 /usr/jdk 3.类名:Test.java(有主函数的类名) 4.调用java类的脚本,注意脚本的后缀是.sh 5.脚本内容: (1)#! /bin/bash // #! 特殊符号.说明这个脚本是由/bin 文件夹下的bash这个shell来解释并将解释后的内容给kernel来

centos彻底删除文件夹、文件命令(centos 新建、删除、移动、复制等命令)

centos彻底删除文件夹.文件命令(centos 新建.删除.移动.复制等命令: 1.新建文件夹 mkdir 文件名 新建一个名为test的文件夹在home下 view source1 mkdir /home/test 2.新建文本 在home下新建一个test.sh脚本 vi /home/test.sh 3.删除文件或文件夹 1.删除home目录下的test目录 rm /home/test 2.这种不带参数的删除方法经常会提示无法删除,因为权限不够. rm -r /home/test 3.-