Comment créer un fichier totalement vide mais ayant tout de même une taille réel sur le disque ?

Je me suis posé cette question lors d'un projet où j'ai eu besoin de créer un fichier de taille importe afin de le formater et de le monter comme une partition externe.

Ceci permet de créer un fichier rempli de zéro de taille 1Go:

dd if=/dev/zero of=<nom du fichier> block=1024 count=1000

Pour plus de détail ici.