Linux和Window生成任意大小虚拟文件

次浏览

摘要:Windows使用 fsutil 命令,Windows 下一般都自带了这个命令,直接使用即可;右键以管理员身份运行命令提示符命令的格式为:fsutil file createnew 新文件名 文件大小例:在D盘根目录...

在测试硬盘或网络的过程中,需要找一些体积大的软件做应用测试,现下载或重新寻找测试文件都是一个麻烦事,所以找到了相关的两个命令,来解决工作中遇到的困境

Windows

使用 fsutil 命令,Windows 下一般都自带了这个命令,直接使用即可;

右键以管理员身份运行命令提示符

命令的格式为:fsutil file createnew 新文件名 文件大小

例:

在D盘根目录下创建一个名为 imwghcom.zip 的文件

1MB大小
fsutil file createnew D:\imwghcom.zip 1048576

100MB大小
fsutil file createnew D:\imwghcom.zip 104857600

1GB大小
fsutil file createnew D:\imwghcom.zip 1073741824

 

Linux

Linux系统下直接使用 dd 命令即可,一般系统都会自带,不需要额外安装;

命令的格式为:dd if=/dev/zero of=要生成的文件 bs=读入的block大小 count=读取的block个数

例:

在 /home 目录下创建一个后缀名为 .dat 的文件

100MB大小
dd if=/dev/zero of=/home/100MB.dat bs=1M count=100

1GB大小
dd if=/dev/zero of=/home/1GB.dat bs=1M count=1024

10GB大小
dd if=/dev/zero of=/home/10GB.dat bs=1M count=10240

 

---------------------------------- THE END ----------------------------------

随机新闻