Creando archivos de prueba en Linux

por | 21 marzo, 2015

En el post anterior, expliqué como podemos crear archivos de un tamaño fijado en entornos Windows con el comando fsutil. A raíz del post, un alumno me preguntó si existía alguna forma similar de hacerlo en Linux y la verdad es que mediante el comando fallocate es tan sencillo como en entornos Windows. De la misma manera, crea un archivo de nulos (byte 0) que nos servirá perfectamente para propósitos de prueba con cuotas, envíos, etc.

La sintaxis del comando para el propósito que nos mueve, es bien sencilla:

fallocate -l Tamaño nombre

El parámetro -l indica que a continuación se indica el tamaño del archivo, que puede emplear los sufijos M,G,T o P. Así, si queremos crear un archivo de 2 GiB de tamaño y de nombre archivo (si queremos ubicarlo en una carpeta en concreto, le indicaríamos la ruta), deberíamos escribir:

fallocate -l 2G archivo

Un colega me comentó que en versiones más antiguas de Linux  (utilizo Centos 7 y Ubuntu 14.04) y que no disponen del comando fallocate, esta operación se debía realizar con el comando dd , de la forma siguiente:

dd if=/dev/zero of=NombreFichero bs=Tamaño_en_bytes count=1

De esta manera, podemos crear archivo de prueba también en nuestros sistema Linux.

Hasta el próximo post.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *