《2022年2022年快速生成大文件的命令》由会员分享,可在线阅读,更多相关《2022年2022年快速生成大文件的命令(3页珍藏版)》请在金锄头文库上搜索。
1、快速生成大文件的命令, 开始 -运行 -输入 cmd, 打开命令提示符, 输入:fsutil file createnew test.txt 100000000可以看到 test.txt 文件会消耗 100000000 字节硬盘空间,但内容为空其原理是使用微软提供的fsutil.exe 命令来创建指定大小的文件。使用语法:fsutil file createnew PathName length1、C:fsutil- 支持的命令-behavior 控制文件系统行为dirty 管理卷的被损坏的位数file 文件特定命令fsinfo 文件系统信息hardlink 硬链接管理objectid 对象
2、ID 管理quota 配额管理reparsepoint 重分析点管理sparse 稀疏文件控制usn USN 管理volume 卷管理2、C:fsutil file- 支持的 FILE 命令 -findbysid 根据安全标识符查找文件名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 3 页 - - - - - - - - - queryallocranges 查询文件的分配的范围setshortname 为文件设置短名称setvaliddata 为文件设置有效数据长度se
3、tzerodata 为文件设置零数据createnew 创建一个指定大小的新文件3、C:fsutil file createnew用法 : fsutil file createnew范例: fsutil file createnew d:test.txt 4096在 D 盘下创建一个名字为test.txt 的 4K 大小的文件。C:fsutil file createnewtestfile 10737418240创建 10Gbytes 的文件文件长度是以字节为单位的。 -以下为一个快速生成的批处理的代码复制后生成xx.bat 文件echo 正在生成大文件,请稍后. :test echo tes
4、t test.txt goto test pause exit/code 生成的文件以3,4 每秒的速度增大:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 3 页 - - - - - - - - - codeecho off echo 正在生成大文件,请稍后. echo test test.txt :test type test.txt test.txt goto test pause -在 linux 系统下可以用 dd 命令来实现这个功能dd 命令可以轻易实现创建指
5、定大小的文件,如dd if=/dev/zero of=test bs=1M count=1000会生成一个 1000M 的 test 文件,文件内容为全0(因从 /dev/zero 中读取,/dev/zero 为 0 源)这样是实际写入硬盘,文件产生速度取决于硬盘读写速度,如果想产生超大文件,速度很慢的情况下,我们只想让文件系统认为存在一个超大文件在此,但是并不实际写入硬盘则可以 dd if=/dev/zero of=test bs=1M count=0 seek=100000此时创建的文件在文件系统中的显示大小为100000MB ,但是并不实际占用 block。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 3 页 - - - - - - - - -