Быстро создать большой файл в системе Mac OS X?

Чтобы создать временный файл 10 ГБ...

В Linux вы можете сделать это:

fallocate -l 10G temp_10GB_file

В Windows вы можете сделать это:

fsutil file createnew temp_10GB_file 10000000000

... но что, если вы находитесь в OS X?

Ответ 1

Mac OS имеет команду mkfile для достижения того же:

mkfile -n 10g temp_10GB_file

Синтаксис:

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

И вот ссылка для mkfile

Альтернатива Cross Platform (Unix, включая Mac OS):

В качестве альтернативы вы также можете использовать Unix util dd:

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

И вот ссылка для dd