GNU/Linux >> Tutoriales Linux >  >> Linux

Crear archivos de tamaño personalizado en Linux

En este artículo aprenderemos a crear archivos de tamaño personalizado en Linux. Puede crear archivos con su propio tamaño específico en Linux usando diferentes métodos. Es muy útil cuando realiza pruebas de algún tipo y necesita archivos con un tamaño específico.

No utilizaremos ningún comando externo. Se utilizarán comandos integrados para realizar esta tarea, de modo que no pueda descargar ningún paquete externo.

Cree archivos de tamaño personalizado usando truncar:

Primero, usaremos el comando truncar para crear un archivo con un tamaño de 5 MB usando el siguiente comando:

truncate -s 5M unixcop.txt

Como puede ver en la imagen de arriba, aparece un archivo con el nombre unixcop.txt de 5 MB de tamaño después de ejecutar el comando mencionado anteriormente.

Para estudiar más a fondo la funcionalidad del uso del comando truncado, puede usar la ayuda de su sistema Linux usando el comando mencionado a continuación:

man truncate

Crear archivos usando Fallocate:

Además de truncar, también podemos usar el comando fallacate para crear archivos con un tamaño personalizado. Existe una limitación de que debe especificar el tamaño del archivo solo en BYTES. No tomará ninguna otra unidad de tamaño de archivo.

Use el siguiente comando para crear un archivo de 1 MB. Tenga en cuenta que 1 MB =(1*1024*1024) BYTES.

fallocate -l 1048576 unixcop.txt

Como puede ver en la imagen anterior, se crean archivos unixcop.txt con un tamaño de 1 MB.

Del mismo modo, puede ver la funcionalidad de este comando en detalle utilizando la ayuda en Linux:

man fallocate

Crear archivos usando el comando Head:

A menudo usamos el comando head para ver/imprimir el inicio del archivo en CLI. Hoy, usaremos el comando head para crear archivos de tamaño personalizado en Linux. Use el siguiente comando para crear un archivo de 10 MB:

head -c 5MB /dev/urandom > unixcop.txt

Puede explorar el comando principal usando la función de ayuda en Linux.

man head

Cree archivos de tamaño específico usando el comando dd:

Hay otro comando dd que normalmente se usa para convertir o copiar un archivo. Lo usaremos para crear archivos de tamaño personalizado en Linux. Use el siguiente comando para crear un archivo de 15 MB.

dd if=/dev/urandom of=unixcop.txt bs=15MB count=1

Como puede ver en la imagen de arriba, hay un archivo unixcop.txt con un tamaño de 15 MB.

Ahora tenemos varias formas de crear archivos de tamaño personalizado en Linux. Puedes utilizar cada uno de ellos según tu necesidad.


Linux
  1. Cómo excluir archivos de cierto tamaño de la copia en Linux

  2. Cómo crear un script de un comando de Linux

  3. Use el comando fallocate para crear archivos de tamaño específico en Linux

  4. Comando Linux ln

  5. Cómo crear archivos dispersos en Linux usando el comando 'dd'

Comando Rm en Linux

Cómo usar du Command en Linux

Comando lsof en Linux (10 ejemplos)

Cómo crear un alias en Linux

Cómo crear archivos en el sistema Linux:una guía definitiva

Comando ls en Linux/UNIX