Tech Reflect
  • Home
  • About This Site
  • Contact me
  • Search Icon
Create a test file of a certain size

Create a test file of a certain size

2018-04-03

There are a number of possible reasons you may want to create a file of a specific size. For example:

  • Testing upload/download speed (you may want a very large file, for example)
  • Testing edge conditions related to file size
  • Test the behavior of a mix of large and small files

Probably one of the least complicated UNIX utilities every written is called mkfile and is designed for this purpose. It’s super simple to use:

mkfile <size> <filename>

For size, you just use a number, suffixed by b(bytes), k(kilobytes), m(megabytes), g(gigabytes). So, a specific example:

mkfile 10g TenGigabyte.txt

This creates a 10 gigabyte file called TenGigabyte.txt.

The files will all just be zeroes, but for many purposes, this is fine.


macOS tips

Post navigation

NEXT
Backing up iCloud Drive
PREVIOUS
Quick open files of a certain type
Comments are closed.

Get Monthly Updates

Recent Posts

  • Inserting random email sigs in Mail on iOS
  • Keep Instagram open to finish posting…
  • How I predicted the rise of Twitter, barely used it, and amassed 35,000 followers
  • Apple Books 2022, in pictures
  • Killing one bird with two-and-a-half stones in Mac OS X Mail

Categories

  • analog (1)
  • apple career (12)
  • apple inside (19)
  • apple stories (20)
  • bertrand serlet (3)
  • bugs (3)
  • essays (15)
  • geeky (21)
  • interviews (4)
  • iOS tips (4)
  • Mac OS X (7)
  • macOS tips (36)
  • personal (8)
  • predictions (1)
  • products (5)
  • prototypes (6)
  • scott forstall (7)
  • scripting (2)
  • siri (2)
  • steve jobs (16)
  • tim cook (1)
  • workplace (15)

Get Monthly Updates

About cricket


Me with Guiness the owl

25 years in tech. I like to write manifestos. I like to offer interesting tips. I like making fun of things. Everyone copes differently.

My Other Blogs

  • Free Range Parrots
  • Plucky Tree (personal)
© 2025   All Rights Reserved.