预览加载中,请您耐心等待几秒...
1/3
2/3
3/3

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

快速生成大文件的命令,开始-运行-输入cmd,打开命令提示符,输入:fsutilfilecreatenewtest.txt100000000 可以看到test.txt文件会消耗100000000字节硬盘空间,但内容为空 其原理是使用微软提供的fsutil.exe命令来创建指定大小的文件。 使用语法: fsutilfile[createnew]PathNamelength 1、C:\>fsutil----支持的命令----behavior控制文件系统行为dirty管理卷的被损坏的位数file文件特定命令fsinfo文件系统信息hardlink硬链接管理objectid对象ID管理quota配额管理reparsepoint重分析点管理sparse稀疏文件控制usnUSN管理volume卷管理 2、C:\>fsutilfile----支持的FILE命令----findbysid根据安全标识符查找文件queryallocranges查询文件的分配的范围setshortname为文件设置短名称setvaliddata为文件设置有效数据长度setzerodata为文件设置零数据createnew创建一个指定大小的新文件 3、C:\>fsutilfilecreatenew用法:fsutilfilecreatenew<文件名><长度> 范例:fsutilfilecreatenewd:\test.txt4096 在D盘下创建一个名字为test.txt的4K大小的文件。 C:\>fsutilfilecreatenewtestfile10737418240创建10Gbytes的文件 文件长度是以字节为单位的。 ---------------------------------------------------------------------------------------------- 以下为一个快速生成的批处理的代码复制后生成xx.bat文件 echo正在生成大文件,请稍后...:testechotest>>test.txtgototestpauseexit[/code]生成的文件以3,4每秒的速度增大:[code]@echooffecho正在生成大文件,请稍后...echotest>test.txt:testtypetest.txt>>test.txtgototestpause ---------------------------------------------------------------------------------------------- 在linux系统下可以用dd命令来实现这个功能 dd命令可以轻易实现创建指定大小的文件,如 ddif=/dev/zeroof=testbs=1Mcount=1000 会生成一个1000M的test文件,文件内容为全0(因从/dev/zero中读取,/dev/zero为0源) 这样是实际写入硬盘,文件产生速度取决于硬盘读写速度,如果想产生超大文件,速度很慢 的情况下,我们只想让文件系统认为存在一个超大文件在此,但是并不实际写入硬盘 则可以ddif=/dev/zeroof=testbs=1Mcount=0seek=100000 此时创建的文件在文件系统中的显示大小为100000MB,但是并不实际占用block。