为了创建一个10 GB的临时文件......
在Linux中你可以这样做:
fallocate -l 10G temp_10GB_file
在Windows中,您可以执行以下操作:
fsutil file createnew temp_10GB_file 10000000000
...但是,如果你在OS X中呢?
答案 0 :(得分:44)
Mac OS使用命令mkfile
来实现相同的目标:
mkfile -n 10g temp_10GB_file
语法:
mkfile [ -nv ] size[b|k|m|g] filename ...
这里是mkfile
跨平台替代方案(Unix包括Mac OS):
作为替代方案,您也可以使用Unix util dd
:
dd if=/dev/zero of=temp_10GB_file bs=1 count=0 seek=10G
这里是dd