En muchos de los casos podemos llegar a necesitar archivos de tamaños grandes para distinto tipo de pruebas.
En este caso para probar la conexión con mis servidores o proveedores uso archivos de 100 Megas o 1 Giga.
Para crearlos sin importar el contenido simplemente se puede usar DD :
dd if=/dev/zero of=file.out bs=1MB count=100
o
dd if=/dev/random of=rnd_100MB.out bs=1MB count=100
En donde :
- /dev/zero o /dev/random corresponden a los «lugares» de donde sacamos los datos
- of equivale al nombre de la salida del archivo
- bs equivale al tamaño de información que obtendremos del lugar.
- count corresponde a la cantidad de veces que lo haremos
Entonces si queremos un archivo de 1000 megas que tenga contenido aleatorio simplemente ejecutamos :
dd if=/dev/random of=rnd_1000MB.out bs=1MB count=1000
Esto para mi se me ha hecho bastante útil en más de una ocasión.
Se puede ocupar el FS /dev/zero para hacrlo mas rapido.
dd if=/dev/random
Se puede ocupar el FS /dev/zero para hacrlo mas rapido.
dd if=/dev/random