用 mkfile 创建指定大小的文件

mkfile 是 macOS 独有的工具,可以创建精确大小、内容全为零的文件——测试磁盘空间行为或用假数据测试网络传输的经典方法。

macOSmkfile 创建文件磁盘检测占位文件低风险
运行 `mkfile 10m testfile.bin` 创建 10 MB 文件,或加 -n 仅分配空间而不实际写入数据块。

01命令

命令
$ mkfile 10m testfile.bin
mkfile -n 1g bigfile.img

02作用说明

大小后缀分别为字节、KB、MB、GB(b/k/m/g),一次调用可传入多个大小来创建多个文件。-n 选项以稀疏方式创建文件:文件名和名义大小存在,但磁盘在写入数据前不会被占满,适合配额和稀疏文件处理测试。

03风险

风险低风险
!注意: 不带 -n 时,mkfile 会把每个零字节写入磁盘,`mkfile 500g` 可能失败或占满磁盘;测试完记得用 rm 清理。

04撤销

撤销
$ rm testfile.bin

05来源

最后验证: 2026-09-17 · 分类: 文件与文件夹