在Mac OS X系统上快速创建大文件?

弗雷德里克

为了创建一个10 GB的临时文件...

在Linux中,您可以执行以下操作:

fallocate -l 10G temp_10GB_file

在Windows中,您可以执行以下操作:

fsutil file createnew temp_10GB_file 10000000000

...但是如果您使用的是OS X,该怎么办?

挑战

macOS具有mkfile实现相同功能的命令

mkfile -n 10g temp_10GB_file

句法:

mkfile [ -nv ] size[b|k|m|g] filename ...

而这里的相关手册页mkfile

跨平台替代方案(包括macOS的Unix)

另外,您也可以使用Unix util dd

dd if=/dev/zero of=temp_10GB_file bs=1 count=0 seek=10G

请注意,在macOS上,您需要为该设备使用小写字母,如下所示:

dd if=/dev/zero of=temp_10GB_file bs=1 count=0 seek=10g

而这里的相关手册页dd

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章