FileOpr工具使用说明
Linux中进入文件夹后,make一下,即可使用,Windows根据电脑是32位还是64位选择相应的版本可以直接使用,支持大文件的创建和修改
源代码在Linux文件夹中
功能:
1、创建指定大小和数量并以随机字符填充的文件
2、在指定的文件偏移量(建议不要超过文件大小)插入指定大小的随机字符
3、对文件内容进行指定次数的随机位置随机大小的替换
FileOpr -C -p /home/liu/ -f test.txt -l 100M -c 10
在/home/liu/ 这个目录下创建10个以随机字符填充的大小为100M的文件,名称分别是test_0.txt、test_1.txt、test_2.txt....test_9.txt
参数说明:
1、-C :创建文件
-p 指定需要创建文件路径
-f 指定需要创建的文件的名称,1.txt -> 1_0.txt
-l 指定文件的大小,支持B,K,k,M,m,G,g的单位
-c 指定需要创建的文件数量
2、-I:插入内容
-p 指定需要修改文件的文件路径
-f 指定需要修改的文件的名称
-s 指定要插入的偏移量(建议不要超过文件大小)
-b 指定需要插入的内容的大小,支持B,K,k,M,m,G,g的单位
3、-M:替换内容
-p 指定需要修改文件的文件路径
-f 指定需要修改的文件的名称
-t 指定替换次数
-m 指定每次内容替换的大小,支持B,K,k,M,m,G,g的单位
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
公司在实际测试中遇到需要有内容的文件,就着手写了这个小工具 用途:创建指定大小以随机字符填充的文件、替换文件中随机位置指定大小的内容为随机字符、指定位置插入指定大小的随机字符,支持大文件操作,详情请参照README文档 有源代码和应用程序,需要扩展的朋友可以直接在源代码的基础上进行修改,工具虽小但也请尊重作者,谢谢! 如有疑问或者建议请发邮件至lion_liu_0301@163.com
资源推荐
资源详情
资源评论
收起资源包目录
FileOpr.zip (71个子文件)
Windows
FileOpr x86_64bit
msvcr100d.dll 1.4MB
operation.obj 72KB
FileOpr.vcxprojResolveAssemblyReference.cache 713B
FileOpr.obj 49KB
FileOpr.log 2KB
m_getopt.obj 64KB
CL.write.1.tlog 5KB
CL.read.1.tlog 77KB
mt.read.1.tlog 834B
stdafx.obj 17KB
FileOpr.pdb 283KB
FileOpr.lastbuildstate 75B
FileOpr.pch 576KB
msvcr100.dll 810KB
FileOpr.exe 22KB
mt.command.1.tlog 464B
cl.command.1.tlog 4KB
windowsfunc.obj 52KB
link.write.1.tlog 1KB
link.command.1.tlog 2KB
link.read.1.tlog 4KB
function.obj 63KB
mt.write.1.tlog 276B
linuxfunc.obj 4KB
FileOpr.write.1.tlog 0B
FileOpr.exe.intermediate.manifest 381B
vc100.pdb 84KB
FileOpr x86_32bit
msvcr100d.dll 1.4MB
operation.obj 68KB
FileOpr.vcxprojResolveAssemblyReference.cache 713B
FileOpr.obj 45KB
FileOpr.log 2KB
m_getopt.obj 60KB
CL.write.1.tlog 13KB
CL.read.1.tlog 300KB
mt.read.1.tlog 3KB
stdafx.obj 17KB
FileOpr.pdb 315KB
FileOpr.lastbuildstate 77B
FileOpr.pch 576KB
msvcr100.dll 756KB
FileOpr.exe 20KB
mt.command.1.tlog 2KB
cl.command.1.tlog 15KB
windowsfunc.obj 48KB
link.write.1.tlog 4KB
link.command.1.tlog 8KB
link.read.1.tlog 14KB
function.obj 59KB
mt.write.1.tlog 930B
linuxfunc.obj 4KB
FileOpr.write.1.tlog 0B
FileOpr.exe.intermediate.manifest 381B
vc100.pdb 92KB
Linux
FileOpr
operation.h 2KB
m_getopt.c 27KB
windowsfunc.h 684B
linuxfunc.h 386B
function.h 1KB
stdafx.h 332B
m_getopt.h 3KB
m_type.h 134B
stdafx.c 138B
targetver.h 295B
windowsfunc.c 1KB
linuxfunc.c 1KB
function.c 8KB
operation.c 11KB
Makefile 289B
FileOpr.c 300B
使用说明.txt 1KB
共 71 条
- 1
资源评论
- wkhuangjian2015-05-27有用,给自己写程序做了个参考
- seraphwaif_0082015-05-13还好吧,用处还是有一点点
- mingyu20092017-08-14好东西拿出来分享,这是胸怀!
- Linux小鸟2015-04-01没太大用处,一般般
我还在迷路
- 粉丝: 85
- 资源: 10
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 最入门的爬虫代码 python.docx
- 爬虫零基础入门-爬取天气预报.pdf
- 最通俗易懂的 MongoDB 非结构化文档存储数据库教程.zip
- 以mongodb为数据库的订单物流小项目.zip
- 腾讯云-mongodb数据库, 项目部署.zip
- 腾讯 APIJSON 的 MongoDB 数据库插件.zip
- 理解非关系型数据库和关系型数据库的区别.zip
- 操作简单的Mongodb网页web管理工具,基于Spring Boot2.0支持mongodb集群.zip
- tms-mongodb-web,提供访问mongodb数据的REST API和可灵活扩展的mongodb web 客户端.zip
- SpringBoot整合mongodb学习MongoTemplate和MongoRepository两种方式CRUD使用.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功