In order to create a 10 GB temp file...
In Linux you can do this:
fallocate -l 10G temp_10GB_file
In Windows you can do this:
fsutil file createnew temp_10GB_file 10000000000
...but what about if you're in OS X?
To use the mkfile command, use the following general syntax: mkfile -n size[b|k|m|g] filename Using the above, to create a 2GB file called “TESTFILE” on the desktop, use the following command: mkfile -n 2g ~/Desktop/TESTFILE The file is created instantly and occupies the desired space on the disk.
macOS has the command mkfile
to achieve the same:
mkfile -n 10g temp_10GB_file
Syntax:
mkfile [ -nv ] size[b|k|m|g] filename ...
And here's the related manual page for mkfile
Cross Platform Alternative (Unix including macOS):
As an alternative you could also you the Unix util dd
:
dd if=/dev/zero of=temp_10GB_file bs=1 count=0 seek=10G
Note that on macOS you need to use a lowercase for the unit as follow:
dd if=/dev/zero of=temp_10GB_file bs=1 count=0 seek=10g
And here's the related manual page for dd
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With