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

Windows

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

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

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

例:在F盘根目录下创建一个名为1.zip的文件

10MB大小
fsutil file createnew F:1.zip 10485760

50MB大小
fsutil file createnew F:1.zip 52428800

100MB大小
fsutil file createnew F:1.zip 104857600

500MB大小
fsutil file createnew F:1.zip 524288000

1GB大小
fsutil file createnew F:1.zip 1073741824

10GB大小
fsutil file createnew F:1.zip 10737418240

50GB大小
fsutil file createnew F:1.zip 53687091200

100GB大小
fsutil file createnew F:1.zip 107374182400

500GB大小
fsutil file createnew F:1.zip 536870912000

1000GB大小
fsutil file createnew F:1.zip 1073741824000

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
暂无评论

发送评论 编辑评论


				
上一篇
下一篇