一行命令在Linux和Window生成任意大小文件

Linux:

使用dd命令,一般系统都会自带,不需要额外安装;

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

示例:

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

100MB大小
dd if=/dev/zero of=/home/100.log bs=1M count=100
1GB大小
dd if=/dev/zero of=/home/1024.log bs=1M count=1024
10GB大小
dd if=/dev/zero of=/home/10240.log bs=1M count=10240

Windows:

使用fsutil命令,Windows已自带了这个命令,直接使用即可;

以管理员身份运行“命令提示符”或“Windows 终端”

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

示例:

在D盘根目录下创建一个名为“pjax.log”的文件(这里注意一下,路径使用反斜杠)

1MB大小
fsutil file createnew D:\pjax.log 1048576
100MB大小
fsutil file createnew D:\pjax.log 104857600
1GB大小
fsutil file createnew D:\pjax.log 1073741824

文档下载:一行命令在Linux和Window生成任意大小文件.doc文档

THE END
喜欢就支持一下吧