Creare un file di una determinata grandezza in Linux

Mattepuffo's logo
Creare un file di una determinata grandezza in Linux

Creare un file di una determinata grandezza in Linux

In Linux abbiamo diversi comandi che ci permettono di creare file; con alcune opzioni possiamo anche impostare una grandezza.

Il mio preferito è truncate:

$ truncate -s 5M test_15.pdf

Usato giusto ieri sera per creare un file da usare per dei test.

Ovviamente il PDF è vuoto, ma la dimensione è di 15 MB (esattamente quello che mi serviva).

Ovviamente possiamo ottenere lo stesso risultato con altri comandi.

Ad esempio con head:

$ head -c 15MB /dev/zero > test.txt

Possiamo anche usare il classico dd:

$ dd if=/dev/zero of=test.txt bs=15MB count=1
1+0 record dentro
1+0 record fuori
15000000 bytes (15 MB, 14 MiB) copied, 0,0105246 s, 1,4 GB/s

Voi ne conoscete altri?

Enjoy!


Condividi

Commentami!